From 8b15c84ea91e0d4212657585c2ea397820dc8955 Mon Sep 17 00:00:00 2001 From: Stanislav Ivochkin Date: Wed, 5 Dec 2012 22:31:40 +0400 Subject: [PATCH] build: fix compilation with CURL_DISABLE_CRYPTO_AUTH flag --- lib/pop3.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/pop3.c b/lib/pop3.c index 844c463f1..c00fb6261 100644 --- a/lib/pop3.c +++ b/lib/pop3.c @@ -421,6 +421,7 @@ static CURLcode pop3_state_user(struct connectdata *conn) return CURLE_OK; } +#ifndef CURL_DISABLE_CRYPTO_AUTH static CURLcode pop3_state_apop(struct connectdata *conn) { CURLcode result = CURLE_OK; @@ -454,6 +455,7 @@ static CURLcode pop3_state_apop(struct connectdata *conn) return result; } +#endif 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 */ if(conn->proto.pop3c.authtypes & POP3_TYPE_SASL) result = pop3_authenticate(conn); +#ifndef CURL_DISABLE_CRYPTO_AUTH else if(conn->proto.pop3c.authtypes & POP3_TYPE_APOP) result = pop3_state_apop(conn); +#endif else if(conn->proto.pop3c.authtypes & POP3_TYPE_CLEARTEXT) result = pop3_state_user(conn); else {