54 if ((chunk != 0) && (c->
chunk != chunk)) {
else Out of place iCCP chunk
const char * lib3ds_chunk_name(uint16_t chunk)
void lib3ds_chunk_unknown(uint16_t chunk, Lib3dsIo *io)
void lib3ds_chunk_read(Lib3dsChunk *c, Lib3dsIo *io)
return Display return Display Bool Bool int d
uint32_t lib3ds_io_read_dword(Lib3dsIo *io)
uint16_t lib3ds_chunk_read_next(Lib3dsChunk *c, Lib3dsIo *io)
void lib3ds_chunk_write_start(Lib3dsChunk *c, Lib3dsIo *io)
long lib3ds_io_tell(Lib3dsIo *io)
void lib3ds_chunk_read_reset(Lib3dsChunk *c, Lib3dsIo *io)
uint16_t lib3ds_io_read_word(Lib3dsIo *io)
void lib3ds_chunk_read_end(Lib3dsChunk *c, Lib3dsIo *io)
void lib3ds_chunk_read_tell(Lib3dsChunk *c, Lib3dsIo *io)
void(* log_func)(void *self, Lib3dsLogLevel level, int indent, const char *msg)
void lib3ds_io_log(Lib3dsIo *io, Lib3dsLogLevel level, const char *format,...)
void lib3ds_chunk_write(Lib3dsChunk *c, Lib3dsIo *io)
void lib3ds_chunk_read_start(Lib3dsChunk *c, uint16_t chunk, Lib3dsIo *io)
long lib3ds_io_seek(Lib3dsIo *io, long offset, Lib3dsIoSeek origin)
void lib3ds_io_write_dword(Lib3dsIo *io, uint32_t d)
void lib3ds_chunk_write_end(Lib3dsChunk *c, Lib3dsIo *io)
void lib3ds_io_write_word(Lib3dsIo *io, uint16_t w)