Skip to content
Snippets Groups Projects
Commit 0c4907af authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

curl_off_t is the new type for large file support

HttpPost is not defined anymore
parent e5cd0cc4
No related branches found
No related tags found
No related merge requests found
......@@ -70,9 +70,23 @@
extern "C" {
#endif
/* silly trick to preserve functionality with older code, but making it use
our name space for the future */
#define HttpPost curl_httppost
/*
* We want the typedef curl_off_t setup for large file support on all
* platforms.
*/
#if defined(_MSC_VER)
/* MSVC */
typedef signed __int64 curl_off_t;
#else
#if (defined(__GNUC__) && defined(WIN32)) || defined(__WATCOMC__)
/* gcc on windows or Watcom */
typedef long long curl_off_t;
#else
/* "normal" approach, do not that this does not necessarily mean that
the type is >32 bits, see the SIZEOF_CURL_OFF_T define for that! */
typedef off_t curl_off_t;
#endif
#endif
struct curl_httppost {
struct curl_httppost *next; /* next entry in the list */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment