X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http_message_api.h;h=e3ab8397a53ca8c6d425e6157c75112cd0ce50d5;hb=c8dff7011092296f9fcc12e68ad8eef18b19cdf4;hp=52149f01adb9545a1665ea7646073d3427ff2cfc;hpb=79b54baf2c7fa5b37a4ed96a21d29c3574c1270b;p=m6w6%2Fext-http diff --git a/php_http_message_api.h b/php_http_message_api.h index 52149f0..e3ab839 100644 --- a/php_http_message_api.h +++ b/php_http_message_api.h @@ -17,15 +17,15 @@ #include "php_http_info_api.h" -typedef enum { +typedef enum _http_message_type_t { HTTP_MSG_NONE = 0, HTTP_MSG_REQUEST = IS_HTTP_REQUEST, HTTP_MSG_RESPONSE = IS_HTTP_RESPONSE, } http_message_type; -typedef struct _http_message http_message; +typedef struct _http_message_t http_message; -struct _http_message { +struct _http_message_t { phpstr body; HashTable hdrs; http_message_type type; @@ -56,7 +56,7 @@ PHP_HTTP_API void _http_message_set_info(http_message *message, http_info *info) static inline zval *_http_message_header_ex(http_message *msg, char *key_str, size_t key_len) { zval **header; - if (SUCCESS == zend_hash_find(&msg->hdrs, key_str, key_len, (void **) &header)) { + if (SUCCESS == zend_hash_find(&msg->hdrs, key_str, key_len, (void *) &header)) { return *header; } return NULL;