Skip to content

Commit 5719c9f

Browse files
committed
1 parent b2cffff commit 5719c9f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

library.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1713,7 +1713,10 @@ redis_read_xinfo_response(RedisSock *redis_sock, zval *z_ret, int elements)
17131713
switch (type) {
17141714
case TYPE_BULK:
17151715
if ((data = redis_sock_read_bulk_reply(redis_sock, li)) == NULL) {
1716-
goto failure;
1716+
if (!key) goto failure;
1717+
add_assoc_null_ex(z_ret, key, len);
1718+
efree(key);
1719+
key = NULL;
17171720
} else if (key) {
17181721
add_assoc_stringl_ex(z_ret, key, len, data, li);
17191722
efree(data);

0 commit comments

Comments
 (0)