diff options
-rw-r--r-- | tests/spec/ext_texture_storage/formats.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/spec/ext_texture_storage/formats.c b/tests/spec/ext_texture_storage/formats.c index 262fa6f5b..95972ef8a 100644 --- a/tests/spec/ext_texture_storage/formats.c +++ b/tests/spec/ext_texture_storage/formats.c @@ -169,8 +169,11 @@ piglit_init(int argc, char **argv) name = calloc(strlen(lead) + ext_len + 1, 1); opt = calloc(ext_len + 1, 1); - if (!name || !opt) + if (!name || !opt) { + free(name); + free(opt); return; + } strcat(name, lead); |