X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_message_api.c;fp=http_message_api.c;h=87689da915717e5b8118d7f1ce3df5fb0e1ef684;hp=88c89fc6cebae5192fea1dc14e6917daa7b55b8d;hb=4daf43ea22acd40a8cb0e7fc47047da8fae1270f;hpb=28f48fa0a1ce35861105a4867bf70b0d8cef9c15 diff --git a/http_message_api.c b/http_message_api.c index 88c89fc..87689da 100644 --- a/http_message_api.c +++ b/http_message_api.c @@ -171,8 +171,8 @@ PHP_HTTP_API void _http_message_set_type(http_message *message, http_message_typ PHP_HTTP_API void _http_message_set_info(http_message *message, http_info *info) { message->http.version = info->http.version; - - switch (message->type = info->type) { + http_message_set_type(message, info->type); + switch (message->type) { case IS_HTTP_REQUEST: HTTP_INFO(message).request.url = estrdup(HTTP_INFO(info).request.url); STR_SET(HTTP_INFO(message).request.method, estrdup(HTTP_INFO(info).request.method));