- memleaks & error messages
[m6w6/ext-http] / http_message_object.c
index 0f72351450fd6d494ef83effaa2942134a3e5a97..fee935ededa29330dc0378e8f6b5112c3d97d52a 100644 (file)
@@ -266,7 +266,7 @@ static void _http_message_object_write_prop(zval *object, zval *member, zval *va
                                        msg->info.request.URI = NULL;
                                }
                        }
                                        msg->info.request.URI = NULL;
                                }
                        }
-                       
+
                break;
 
                case HTTP_MSG_PROPHASH_HTTP_VERSION:
                break;
 
                case HTTP_MSG_PROPHASH_HTTP_VERSION:
@@ -324,6 +324,8 @@ static void _http_message_object_write_prop(zval *object, zval *member, zval *va
                        }
                break;
        }
                        }
                break;
        }
+       zval_dtor(value);
+       FREE_ZVAL(value);
 }
 
 static HashTable *_http_message_object_get_props(zval *object TSRMLS_DC)
 }
 
 static HashTable *_http_message_object_get_props(zval *object TSRMLS_DC)