Browse code

bb11943 - buffer check for mew packed files.

Steven Morgan authored on 2017/11/16 00:46:39
Showing 1 changed files
... ...
@@ -424,7 +424,7 @@ int mew_lzma(char *orgsource, const char *buf, uint32_t size_sum, uint32_t vma,
424 424
 		loc_edi = 1;
425 425
 		var14 = var10 = var24 = 1;
426 426
 
427
-                if(CLI_ISCONTAINED(orgsource, size_sum, var2C, 5))
427
+                if(!CLI_ISCONTAINED(orgsource, size_sum, var2C, 5))
428 428
                     return -1;
429 429
 		lzma_bswap_4861dc(&var40, var2C);
430 430
 		new_edx = 0;