#endif
#ifdef PHP_WIN32
-# define _WINSOCKAPI_
-# define ZEND_INCLUDE_FULL_WINDOWS_HEADERS
# include <winsock2.h>
-# include <sys/types.h>
#endif
#include <curl/curl.h>
-#include <curl/easy.h>
#include "php.h"
#include "php_http.h"
} \
}
-
-
#define http_curl_cleanup(ch, clean_curl) \
http_curl_freestr(); \
http_curl_freebuf(); \
HTTP_G(curlbuf).size = 0;
#define http_curl_copybuf(data, size) \
- * size = HTTP_G(curlbuf).used; \
- * data = ecalloc(1, HTTP_G(curlbuf).used + 1); \
- memcpy(* data, HTTP_G(curlbuf).data, * size);
+ *size = HTTP_G(curlbuf).used; \
+ *data = ecalloc(1, HTTP_G(curlbuf).used + 1); \
+ memcpy(*data, HTTP_G(curlbuf).data, HTTP_G(curlbuf).used);
#define http_curl_sizebuf(for_size) \
{ \