mirror of
https://github.com/yuzu-emu/FasTC
synced 2024-11-26 16:48:09 +00:00
Fix assert to not cause warning in release and do some sane things...
This commit is contained in:
parent
956a5dcd9d
commit
ba202c6ce9
1 changed files with 7 additions and 1 deletions
|
@ -156,7 +156,13 @@ bool ImageLoaderPNG::ReadData() {
|
|||
png_colorp palette;
|
||||
int nPaletteEntries;
|
||||
png_uint_32 ret = png_get_PLTE(png_ptr, info_ptr, &palette, &nPaletteEntries);
|
||||
assert(ret == PNG_INFO_PLTE);
|
||||
if(ret != PNG_INFO_PLTE) {
|
||||
memset(m_BlueData, 0, numPixels);
|
||||
memset(m_RedData, 0, numPixels);
|
||||
memset(m_GreenData, 0, numPixels);
|
||||
assert(!"Couldn't find PLTE chunk");
|
||||
break;
|
||||
}
|
||||
|
||||
for(uint32 i = 0; i < m_Height; i++) {
|
||||
png_read_row(png_ptr, rowData, NULL);
|
||||
|
|
Loading…
Reference in a new issue