diff --git a/legacy/evas/src/bin/loaders/jpeg/evas_image_load_jpeg.c b/legacy/evas/src/bin/loaders/jpeg/evas_image_load_jpeg.c index 4fbd061f40..d1b1a7977c 100644 --- a/legacy/evas/src/bin/loaders/jpeg/evas_image_load_jpeg.c +++ b/legacy/evas/src/bin/loaders/jpeg/evas_image_load_jpeg.c @@ -181,7 +181,7 @@ _get_orientation(void *map, size_t length) } else return 0; - buf = map + 22; + buf = (char *)map + 22; if (length < (12 * num_directory + 22)) return 0; diff --git a/legacy/evas/src/bin/loaders/pmaps/evas_image_load_pmaps.c b/legacy/evas/src/bin/loaders/pmaps/evas_image_load_pmaps.c index 22a9791a3a..20f740ee75 100644 --- a/legacy/evas/src/bin/loaders/pmaps/evas_image_load_pmaps.c +++ b/legacy/evas/src/bin/loaders/pmaps/evas_image_load_pmaps.c @@ -322,7 +322,7 @@ pmaps_buffer_plain_update(Pmaps_Buffer *b) if (b->position + max > eina_file_size_get(b->file)) max = eina_file_size_get(b->file) - b->position; - memcpy(&b->buffer[b->unread_len], b->map + b->position, max); + memcpy(&b->buffer[b->unread_len], (char *)b->map + b->position, max); b->position += max; r = max + b->unread_len; @@ -369,7 +369,7 @@ pmaps_buffer_raw_update(Pmaps_Buffer *b) if (b->position + max > eina_file_size_get(b->file)) max = eina_file_size_get(b->file) - b->position; - memcpy(&b->buffer[b->unread_len], b->map + b->position, max); + memcpy(&b->buffer[b->unread_len], (char *)b->map + b->position, max); b->position += max; r = max + b->unread_len;