Skip to content

Commit aa3bc57

Browse files
committed
Fixed mem issue (double free)
1 parent a9f703c commit aa3bc57

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

Diff for: php_memcached.c

-6
Original file line numberDiff line numberDiff line change
@@ -1299,14 +1299,8 @@ static void php_memc_setMulti_impl(INTERNAL_FUNCTION_PARAMETERS, zend_bool by_ke
12991299
retry:
13001300
if (!by_key) {
13011301
status = memcached_set(m_obj->memc, str_key->val, str_key->len, payload, payload_len, expiration, flags);
1302-
if (!skey) {
1303-
zend_string_release(str_key);
1304-
}
13051302
} else {
13061303
status = memcached_set_by_key(m_obj->memc, server_key->val, server_key->len, str_key->val, str_key->len, payload, payload_len, expiration, flags);
1307-
if (!skey) {
1308-
zend_string_release(str_key);
1309-
}
13101304
}
13111305

13121306
if (php_memc_handle_error(i_obj, status) < 0) {

0 commit comments

Comments
 (0)