Skip to content

Commit 430940d

Browse files
committed
Fix memleak on failure in collator_get_sort_key()
1 parent a8086be commit 430940d

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

ext/intl/collator/collator_sort.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,7 @@ PHP_FUNCTION( collator_get_sort_key )
556556
key_len = ucol_getSortKey(co->ucoll, ustr, ustr_len, (uint8_t*)ZSTR_VAL(key_str), key_len);
557557
efree( ustr );
558558
if(!key_len) {
559+
zend_string_efree(key_str);
559560
RETURN_FALSE;
560561
}
561562
ZSTR_LEN(key_str) = key_len - 1;

0 commit comments

Comments
 (0)