\r
bmem = calloc(1, is_480 ? 480*240*3 : 320*240*3);\r
if (bmem == NULL) return NULL;\r
- ret = readpng(bmem, fname, is_480 ? READPNG_480_24 : READPNG_320_24);\r
+ ret = readpng(bmem, fname, READPNG_24, is_480 ? 480 : 320, 240);\r
if (ret != 0) {\r
free(bmem);\r
return NULL;\r