Browse code

fuzz - 12133 - Fix for memory leak in ARJ decoder failure condition.

Micah Snyder authored on 2019/01/23 03:45:30
Showing 1 changed files
... ...
@@ -715,6 +715,7 @@ static int decode_f(arj_metadata_t *metadata)
715 715
 	decode_data.comp_size = metadata->comp_size;
716 716
 	ret = init_getbits(&decode_data);
717 717
 	if (ret != CL_SUCCESS) {
718
+        free(decode_data.text);
718 719
 	        metadata->offset = decode_data.offset;
719 720
 		return ret;
720 721
 	}