From: Daniel Stenberg Date: Thu, 24 Nov 2005 20:38:20 +0000 (+0000) Subject: Yang Tse: fix compilation errors when SSL is not disabled and HTTP is X-Git-Tag: curl-7_15_1~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d055b269ed8e515933b75d2ee482b0307cdf8a0e;p=thirdparty%2Fcurl.git Yang Tse: fix compilation errors when SSL is not disabled and HTTP is disabled --- diff --git a/lib/formdata.c b/lib/formdata.c index 5d66e0a91e..958e6cd2a2 100644 --- a/lib/formdata.c +++ b/lib/formdata.c @@ -105,7 +105,7 @@ Content-Disposition: form-data; name="FILECONTENT" /* Length of the random boundary string. */ #define BOUNDARY_LENGTH 40 -#ifndef CURL_DISABLE_HTTP +#if !defined(CURL_DISABLE_HTTP) || defined(USE_SSLEAY) #include #include @@ -128,6 +128,10 @@ Content-Disposition: form-data; name="FILECONTENT" /* The last #include file should be: */ #include "memdebug.h" +#endif /* !defined(CURL_DISABLE_HTTP) || defined(USE_SSLEAY) */ + +#ifndef CURL_DISABLE_HTTP + #if defined(HAVE_BASENAME) && defined(NEED_BASENAME_PROTO) /* This system has a basename() but no prototype for it! */ char *basename(char *path); @@ -1511,7 +1515,7 @@ int main() return 0; } -#endif +#endif /* _FORM_DEBUG */ #else /* CURL_DISABLE_HTTP */ CURLFORMcode curl_formadd(struct curl_httppost **httppost, @@ -1531,6 +1535,8 @@ void curl_formfree(struct curl_httppost *form) #endif /* CURL_DISABLE_HTTP */ +#if !defined(CURL_DISABLE_HTTP) || defined(USE_SSLEAY) + /* * Curl_FormBoundary() creates a suitable boundary string and returns an * allocated one. This is also used by SSL-code so it must be present even @@ -1563,3 +1569,5 @@ char *Curl_FormBoundary(void) return retstring; } + +#endif /* !defined(CURL_DISABLE_HTTP) || defined(USE_SSLEAY) */