mirror of
https://github.com/zydeco/minivmac4ios.git
synced 2024-06-08 11:32:36 +00:00
fix crash when trying to generate icon for files <84 bytes
This commit is contained in:
parent
76b82d92fc
commit
20a99c5a88
|
@ -138,6 +138,9 @@ static uint8_t maskReplacement[][128] = {
|
||||||
[fh seekToFileOffset:1024];
|
[fh seekToFileOffset:1024];
|
||||||
NSData *checkHeader = [fh readDataOfLength:128];
|
NSData *checkHeader = [fh readDataOfLength:128];
|
||||||
[fh closeFile];
|
[fh closeFile];
|
||||||
|
if (checkHeader == nil || checkHeader.length != 128) {
|
||||||
|
return nil;
|
||||||
|
}
|
||||||
const unsigned char *chb = [checkHeader bytes];
|
const unsigned char *chb = [checkHeader bytes];
|
||||||
|
|
||||||
// determine type from header
|
// determine type from header
|
||||||
|
|
Loading…
Reference in New Issue
Block a user