X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_request_datashare_api.c;fp=http_request_datashare_api.c;h=013ecac3585344c78fa510229b775703f8789a06;hp=2bf05632daa71b2d9312eda6831b657765c56b20;hb=bb827588f8c9dcaf0cb81d43cfac74d9ca02b311;hpb=ea78d2c3a5c149a22ccd10d34da75754e4451b3d 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