build: fix compilation with CURL_DISABLE_CRYPTO_AUTH flag

This commit is contained in:
Stanislav Ivochkin 2012-12-05 22:31:40 +04:00
parent 7332a7cafb
commit 8b15c84ea9

View File

@ -421,6 +421,7 @@ static CURLcode pop3_state_user(struct connectdata *conn)
return CURLE_OK; return CURLE_OK;
} }
#ifndef CURL_DISABLE_CRYPTO_AUTH
static CURLcode pop3_state_apop(struct connectdata *conn) static CURLcode pop3_state_apop(struct connectdata *conn)
{ {
CURLcode result = CURLE_OK; CURLcode result = CURLE_OK;
@ -454,6 +455,7 @@ static CURLcode pop3_state_apop(struct connectdata *conn)
return result; return result;
} }
#endif
static CURLcode pop3_authenticate(struct connectdata *conn) static CURLcode pop3_authenticate(struct connectdata *conn)
{ {
@ -604,8 +606,10 @@ static CURLcode pop3_state_capa_resp(struct connectdata *conn,
/* Check supported authentication types by decreasing order of security */ /* Check supported authentication types by decreasing order of security */
if(conn->proto.pop3c.authtypes & POP3_TYPE_SASL) if(conn->proto.pop3c.authtypes & POP3_TYPE_SASL)
result = pop3_authenticate(conn); result = pop3_authenticate(conn);
#ifndef CURL_DISABLE_CRYPTO_AUTH
else if(conn->proto.pop3c.authtypes & POP3_TYPE_APOP) else if(conn->proto.pop3c.authtypes & POP3_TYPE_APOP)
result = pop3_state_apop(conn); result = pop3_state_apop(conn);
#endif
else if(conn->proto.pop3c.authtypes & POP3_TYPE_CLEARTEXT) else if(conn->proto.pop3c.authtypes & POP3_TYPE_CLEARTEXT)
result = pop3_state_user(conn); result = pop3_state_user(conn);
else { else {