diff src/image-overlay.c @ 857:7d387a25b1ec

Use flags instead of int parameters for pixbuf_renderer_overlay_add().
author zas_
date Thu, 26 Jun 2008 12:23:48 +0000
parents efed9a1520d6
children 1e85eabf4952
line wrap: on
line diff
--- a/src/image-overlay.c	Thu Jun 26 11:48:40 2008 +0000
+++ b/src/image-overlay.c	Thu Jun 26 12:23:48 2008 +0000
@@ -698,9 +698,9 @@
 }
 
 static gint image_overlay_add(ImageWindow *imd, GdkPixbuf *pixbuf, gint x, gint y,
-			      gint relative, gint always)
+			      OverlayRendererFlags flags)
 {
-	return pixbuf_renderer_overlay_add((PixbufRenderer *)imd->pr, pixbuf, x, y, relative, always);
+	return pixbuf_renderer_overlay_add((PixbufRenderer *)imd->pr, pixbuf, x, y, flags);
 }
 
 static void image_overlay_set(ImageWindow *imd, gint id, GdkPixbuf *pixbuf, gint x, gint y)
@@ -731,7 +731,7 @@
 
 	osd->icon_id[flag] = image_overlay_add(osd->imd, pixbuf,
 					       osd_icons[flag].x, osd_icons[flag].y,
-					       TRUE, FALSE);
+					       OVL_RELATIVE);
 }
 
 static void image_osd_icon_hide(OverlayStateData *osd, ImageOSDFlag flag)
@@ -761,7 +761,7 @@
 				if (osd->ovl_info == 0)
 					{
 					osd->ovl_info = image_overlay_add(osd->imd, pixbuf,
-									  osd->x, osd->y, TRUE, FALSE);
+									  osd->x, osd->y, OVL_RELATIVE);
 					}
 				else
 					{