mirror of
https://github.com/moparisthebest/curl
synced 2024-11-10 11:35:07 -05:00
moved the includes to outside the extern "C" stuff
decreased the write buffer size to 16KB to perform a lot better on Windows(!)
This commit is contained in:
parent
0aa031beb9
commit
b5f493c55a
@ -96,7 +96,9 @@ typedef int (*curl_progress_callback)(void *clientp,
|
|||||||
double ultotal,
|
double ultotal,
|
||||||
double ulnow);
|
double ulnow);
|
||||||
|
|
||||||
#define CURL_MAX_WRITE_SIZE 20480
|
/* Tests have proven that 20K is a very bad buffer size for uploads on
|
||||||
|
Windows, while 16K for some odd reason performed a lot better. */
|
||||||
|
#define CURL_MAX_WRITE_SIZE 16384
|
||||||
|
|
||||||
typedef size_t (*curl_write_callback)(char *buffer,
|
typedef size_t (*curl_write_callback)(char *buffer,
|
||||||
size_t size,
|
size_t size,
|
||||||
@ -870,11 +872,6 @@ typedef enum {
|
|||||||
CURLINFO_LASTONE = 22
|
CURLINFO_LASTONE = 22
|
||||||
} CURLINFO;
|
} CURLINFO;
|
||||||
|
|
||||||
/* unfortunately, the easy.h and multi.h include files need options and info
|
|
||||||
stuff before they can be included! */
|
|
||||||
#include "easy.h" /* nothing in curl is fun without the easy stuff */
|
|
||||||
#include "multi.h"
|
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
CURLCLOSEPOLICY_NONE, /* first, never use this */
|
CURLCLOSEPOLICY_NONE, /* first, never use this */
|
||||||
|
|
||||||
@ -969,4 +966,9 @@ curl_version_info_data *curl_version_info(CURLversion);
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* unfortunately, the easy.h and multi.h include files need options and info
|
||||||
|
stuff before they can be included! */
|
||||||
|
#include "easy.h" /* nothing in curl is fun without the easy stuff */
|
||||||
|
#include "multi.h"
|
||||||
|
|
||||||
#endif /* __CURL_CURL_H */
|
#endif /* __CURL_CURL_H */
|
||||||
|
Loading…
Reference in New Issue
Block a user