From: Laurent Monin Date: Mon, 14 May 2012 21:00:19 +0000 (+0200) Subject: Fix 4 warnings due to function prototype mismatches. X-Git-Tag: v1.2~132 X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff_plain;h=14c50cf1c22927ca1aea5054908fbd6b86cfc894 Fix 4 warnings due to function prototype mismatches. --- diff --git a/src/renderer-tiles.c b/src/renderer-tiles.c index f416bc18..f52a4f27 100644 --- a/src/renderer-tiles.c +++ b/src/renderer-tiles.c @@ -737,9 +737,10 @@ static OverlayData *rt_overlay_find(RendererTiles *rt, gint id) } -gint renderer_tiles_overlay_add(RendererTiles *rt, GdkPixbuf *pixbuf, gint x, gint y, +gint renderer_tiles_overlay_add(void *renderer, GdkPixbuf *pixbuf, gint x, gint y, OverlayRendererFlags flags) { + RendererTiles *rt = (RendererTiles *) renderer; PixbufRenderer *pr = rt->pr; OverlayData *od; gint id; @@ -810,8 +811,9 @@ static void rt_overlay_list_reset_window(RendererTiles *rt) } } -void renderer_tiles_overlay_set(RendererTiles *rt, gint id, GdkPixbuf *pixbuf, gint x, gint y) +void renderer_tiles_overlay_set(void *renderer, gint id, GdkPixbuf *pixbuf, gint x, gint y) { + RendererTiles *rt = (RendererTiles *) renderer; PixbufRenderer *pr = rt->pr; OverlayData *od; @@ -844,8 +846,9 @@ void renderer_tiles_overlay_set(RendererTiles *rt, gint id, GdkPixbuf *pixbuf, g } } -gboolean renderer_tiles_overlay_get(RendererTiles *rt, gint id, GdkPixbuf **pixbuf, gint *x, gint *y) +gboolean renderer_tiles_overlay_get(void *renderer, gint id, GdkPixbuf **pixbuf, gint *x, gint *y) { + RendererTiles *rt = (RendererTiles *) renderer; PixbufRenderer *pr = rt->pr; OverlayData *od; @@ -1884,8 +1887,9 @@ static void rt_queue(RendererTiles *rt, gint x, gint y, gint w, gint h, } } -static void rt_scroll(RendererTiles *rt, gint x_off, gint y_off) +static void rt_scroll(void *renderer, gint x_off, gint y_off) { + RendererTiles *rt = (RendererTiles *) renderer; PixbufRenderer *pr = rt->pr; rt_sync_scroll(rt);