X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_request_datashare_api.c;h=013ecac3585344c78fa510229b775703f8789a06;hp=2bf05632daa71b2d9312eda6831b657765c56b20;hb=04ab82bb0588062ad30a3f8dd1b41792925aac83;hpb=5b440d6af3dd3052dde7b137f975692f0aa84603 diff --git a/http_request_datashare_api.c b/http_request_datashare_api.c index 2bf0563..013ecac 100644 --- a/http_request_datashare_api.c +++ b/http_request_datashare_api.c @@ -223,10 +223,13 @@ static void http_request_datashare_destroy_handles(void *el) { zval **r = (zval **) el; TSRMLS_FETCH(); - getObjectEx(http_request_object, obj, *r); - curl_easy_setopt(obj->request->ch, CURLOPT_SHARE, NULL); - zval_ptr_dtor(r); + { /* gcc 2.95 needs these braces */ + getObjectEx(http_request_object, obj, *r); + + curl_easy_setopt(obj->request->ch, CURLOPT_SHARE, NULL); + zval_ptr_dtor(r); + } } #ifdef ZTS