From ec837db229caa35e8c0a43de7b282688627e7c18 Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Tue, 9 Oct 2012 07:51:08 +0000 Subject: [PATCH] evas: Use char for memory pointer arithmetic SVN revision: 77618 --- legacy/evas/src/bin/loaders/jpeg/evas_image_load_jpeg.c | 2 +- legacy/evas/src/bin/loaders/pmaps/evas_image_load_pmaps.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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;