Yang Tse: fix compilation errors when SSL is not disabled and HTTP is

disabled
This commit is contained in:
Daniel Stenberg 2005-11-24 20:38:20 +00:00
parent 8a246a4a9f
commit d055b269ed
1 changed files with 10 additions and 2 deletions

View File

@ -105,7 +105,7 @@ Content-Disposition: form-data; name="FILECONTENT"
/* Length of the random boundary string. */ /* Length of the random boundary string. */
#define BOUNDARY_LENGTH 40 #define BOUNDARY_LENGTH 40
#ifndef CURL_DISABLE_HTTP #if !defined(CURL_DISABLE_HTTP) || defined(USE_SSLEAY)
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
@ -128,6 +128,10 @@ Content-Disposition: form-data; name="FILECONTENT"
/* The last #include file should be: */ /* The last #include file should be: */
#include "memdebug.h" #include "memdebug.h"
#endif /* !defined(CURL_DISABLE_HTTP) || defined(USE_SSLEAY) */
#ifndef CURL_DISABLE_HTTP
#if defined(HAVE_BASENAME) && defined(NEED_BASENAME_PROTO) #if defined(HAVE_BASENAME) && defined(NEED_BASENAME_PROTO)
/* This system has a basename() but no prototype for it! */ /* This system has a basename() but no prototype for it! */
char *basename(char *path); char *basename(char *path);
@ -1511,7 +1515,7 @@ int main()
return 0; return 0;
} }
#endif #endif /* _FORM_DEBUG */
#else /* CURL_DISABLE_HTTP */ #else /* CURL_DISABLE_HTTP */
CURLFORMcode curl_formadd(struct curl_httppost **httppost, CURLFORMcode curl_formadd(struct curl_httppost **httppost,
@ -1531,6 +1535,8 @@ void curl_formfree(struct curl_httppost *form)
#endif /* CURL_DISABLE_HTTP */ #endif /* CURL_DISABLE_HTTP */
#if !defined(CURL_DISABLE_HTTP) || defined(USE_SSLEAY)
/* /*
* Curl_FormBoundary() creates a suitable boundary string and returns an * 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 * 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; return retstring;
} }
#endif /* !defined(CURL_DISABLE_HTTP) || defined(USE_SSLEAY) */