]> granicus.if.org Git - php/commitdiff
- Fix memleak
authorfoobar <sniper@php.net>
Sat, 23 Apr 2005 21:15:24 +0000 (21:15 +0000)
committerfoobar <sniper@php.net>
Sat, 23 Apr 2005 21:15:24 +0000 (21:15 +0000)
ext/snmp/snmp.c

index d3505b5177f83aa10f8a9e875d4fe4e9db756532..89f13d3d05633874debbf87376a2e64aab6599c9 100644 (file)
@@ -452,6 +452,8 @@ retry:
                                        if (st == SNMP_CMD_GET) {
                                                *return_value = *snmpval;
                                                zval_copy_ctor(return_value);
+                                               zval_dtor(snmpval);
+                                               efree(snmpval);
                                                snmp_close(ss);
                                                return;
                                        } else if (st == SNMP_CMD_GETNEXT) {