13 Commits

Author SHA1 Message Date
twinaphex
0b72425f5b (MPNG) Some build fixes 2015-02-17 06:07:42 +01:00
twinaphex
40e59507dd Split up main loop into png_decode_iterate function - return -1
when we need to goto error, 1 if successful, 0 if we need to
iterate again
2015-02-17 05:57:40 +01:00
twinaphex
23ea613bcf Move conditional to mpng_read_plte 2015-02-17 05:43:10 +01:00
twinaphex
753a7d8569 (MPNG) Attempt to get rid of nasty read24 macro - Alcaro - doublecheck
this
2015-02-17 05:35:03 +01:00
twinaphex
651da5f51c Fix potential memleak in MPNG_CHUNK_IDAT 2015-02-17 05:17:24 +01:00
twinaphex
833335464a Refactor MPNG_CHUNK_PLTE to be more like rpng 2015-02-17 05:12:09 +01:00
twinaphex
9f2c205e54 (MPNG) More cleanups to make it more like rpng 2015-02-17 04:59:39 +01:00
twinaphex
b27871664a (MPNG) Create mpng_chunk 2015-02-17 04:36:19 +01:00
twinaphex
58c2c959b5 (mpng_decode.c) Cleanups 2015-02-17 04:30:27 +01:00
twinaphex
aee6610960 (mpng_decode) Cleanups 2015-02-17 03:49:39 +01:00
twinaphex
5db053b506 (MPNG) Build fixes 2015-02-17 03:45:32 +01:00
twinaphex
f161192ed4 Rename mpng.c to mpng_decode.c 2015-02-17 03:35:43 +01:00
twinaphex
1613da74ce Start adding cleaned up Minir PNG decode (now called mpng) 2015-02-17 03:35:14 +01:00