Mercurial > repos > blastem
comparison config.c @ 1544:650178d81d33
Fix use after free in get_extension_list
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 25 Mar 2018 23:11:17 -0700 |
parents | e94cff9cb625 |
children | 6ce36c3f250b |
comparison
equal
deleted
inserted
replaced
1543:bed941c9bc86 | 1544:650178d81d33 |
---|---|
271 ext_list = realloc(ext_list, sizeof(char *) * ext_storage); | 271 ext_list = realloc(ext_list, sizeof(char *) * ext_storage); |
272 } | 272 } |
273 ext_list[num_exts++] = cur_filter; | 273 ext_list[num_exts++] = cur_filter; |
274 cur_filter = split_keyval(cur_filter); | 274 cur_filter = split_keyval(cur_filter); |
275 } | 275 } |
276 free(ext_filter); | |
277 *num_exts_out = num_exts; | 276 *num_exts_out = num_exts; |
278 return ext_list; | 277 return ext_list; |
279 } | 278 } |