- cleanup
[m6w6/ext-http] / php_http_request_api.h
index 28e3a852e0f80624745097a2577e2ecb2dd1e0d5..5b4b752b311f9f2d6a1a7ba071b4b3f63b31f6ef 100644 (file)
@@ -23,7 +23,7 @@
 extern PHP_MINIT_FUNCTION(http_request);
 extern PHP_MSHUTDOWN_FUNCTION(http_request);
 
-typedef struct {
+typedef struct _http_request_t {
        CURL *ch;
        char *url;
        http_request_method meth;
@@ -50,9 +50,9 @@ typedef struct {
 
 } http_request;
 
-#define http_curl_init(r) http_curl_init_ex(NULL, (r), (r)->_error)
-#define http_curl_init_ex(c, r, e) _http_curl_init_ex((c), (r), (e))
-PHP_HTTP_API CURL *_http_curl_init_ex(CURL *ch, void *context, char *error_buffer);
+#define http_curl_init(r) http_curl_init_ex(NULL, (r))
+#define http_curl_init_ex(c, r) _http_curl_init_ex((c), (r))
+PHP_HTTP_API CURL *_http_curl_init_ex(CURL *ch, http_request *request);
 
 #define http_curl_free(c) _http_curl_free(c)
 PHP_HTTP_API void _http_curl_free(CURL **ch);