Fix for BLI_ungzip_to_mem: it'll return NULL now if file is not found.
It makes default bfont used if unifont isn't found. Useful for install-less launch when debugging.
This commit is contained in:
@@ -136,7 +136,11 @@ char *BLI_ungzip_to_mem(const char *from_file, int *size_r)
|
|||||||
else break;
|
else break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(mem && alloc_size!=size)
|
if(size==0) {
|
||||||
|
MEM_freeN(mem);
|
||||||
|
mem= NULL;
|
||||||
|
}
|
||||||
|
else if(alloc_size!=size)
|
||||||
mem= MEM_reallocN(mem, size);
|
mem= MEM_reallocN(mem, size);
|
||||||
|
|
||||||
*size_r= size;
|
*size_r= size;
|
||||||
|
Reference in New Issue
Block a user