mirror of
https://github.com/libretro/RetroArch
synced 2025-01-30 21:32:45 +00:00
(RPNG) Cleanup
This commit is contained in:
parent
64501d2cb0
commit
d8dcaab996
@ -818,14 +818,10 @@ static bool read_chunk_header(uint8_t *buf, struct png_chunk *chunk)
|
|||||||
for (i = 0; i < 4; i++)
|
for (i = 0; i < 4; i++)
|
||||||
dword[i] = buf[i];
|
dword[i] = buf[i];
|
||||||
|
|
||||||
buf += 4;
|
|
||||||
|
|
||||||
chunk->size = dword_be(dword);
|
chunk->size = dword_be(dword);
|
||||||
|
|
||||||
for (i = 0; i < 4; i++)
|
for (i = 0; i < 4; i++)
|
||||||
chunk->type[i] = buf[i];
|
chunk->type[i] = buf[i + 4];
|
||||||
|
|
||||||
buf += 4;
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -852,14 +848,14 @@ static bool png_parse_ihdr(uint8_t *buf,
|
|||||||
bool rpng_nbio_load_image_argb_iterate(rpng_t *rpng)
|
bool rpng_nbio_load_image_argb_iterate(rpng_t *rpng)
|
||||||
{
|
{
|
||||||
unsigned i;
|
unsigned i;
|
||||||
unsigned ret;
|
|
||||||
uint8_t *buf = (uint8_t*)rpng->buff_data;
|
|
||||||
|
|
||||||
struct png_chunk chunk = {0};
|
struct png_chunk chunk = {0};
|
||||||
|
uint8_t *buf = (uint8_t*)rpng->buff_data;
|
||||||
|
|
||||||
if (!read_chunk_header(buf, &chunk))
|
if (!read_chunk_header(buf, &chunk))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
*buf += 8;
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
for (i = 0; i < 4; i++)
|
for (i = 0; i < 4; i++)
|
||||||
{
|
{
|
||||||
@ -939,8 +935,7 @@ bool rpng_nbio_load_image_argb_iterate(rpng_t *rpng)
|
|||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = 4 + 4 + chunk.size + 4;
|
rpng->buff_data += chunk.size + 12;
|
||||||
rpng->buff_data += ret;
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user