typedef struct {
blobdata_t* image;
toff_t curr_offset;
-} tiff_reader;
+} tiff_reader_t;
tsize_t _kds_s2000w_image_converter_tiff_read(thandle_t handler, tdata_t data, tsize_t size)
{
- tiff_reader* reader = (tiff_reader*) handler;
+ tiff_reader_t* reader = (tiff_reader_t*) handler;
const char* imagedata = (const char*) reader->image->data;
memcpy(data, &imagedata[reader->curr_offset], size);
reader->curr_offset += size;
tsize_t _kds_s2000w_image_converter_tiff_write(thandle_t handler, tdata_t data, tsize_t size)
{
- tiff_reader* writer = (tiff_reader*) handler;
+ tiff_reader_t* writer = (tiff_reader_t*) handler;
char* imagedata = (char*) writer->image->data;
memcpy(&imagedata[writer->curr_offset], data, size);
writer->curr_offset += size;
toff_t _kds_s2000w_image_converter_tiff_seek(thandle_t handler, toff_t offset, int whence)
{
- tiff_reader* reader = (tiff_reader*) handler;
+ tiff_reader_t* reader = (tiff_reader_t*) handler;
switch (whence) {
case SEEK_SET:
int _kds_s2000w_image_converter_tiff_close(thandle_t handler)
{
- tiff_reader* reader = (tiff_reader*) handler;
+ tiff_reader_t* reader = (tiff_reader_t*) handler;
free(reader);
reader = NULL;
toff_t _kds_s2000w_image_converter_tiff_size(thandle_t handler)
{
- const tiff_reader* reader = (const tiff_reader*) handler;
+ const tiff_reader_t* reader = (const tiff_reader_t*) handler;
return reader->curr_offset;
}
void _kds_s2000w_image_converter_tiff_metadata(blobdata_t* image, image_metadata_t* mdata)
{
- tiff_reader* tiff_handler = malloc(sizeof(tiff_reader));
+ tiff_reader_t* tiff_handler = malloc(sizeof(tiff_reader_t));
if (tiff_handler == NULL)
return;
{
kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_tiff_to_pnm");
- tiff_reader* tiff_handler = malloc(sizeof(tiff_reader));
+ tiff_reader_t* tiff_handler = malloc(sizeof(tiff_reader_t));
if (tiff_handler == NULL)
return;