X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=libdocument%2Fev-image.c;h=4fa22253def1468b6e5fa9eef101a57d006e8eb7;hb=cc3f21efc8104182171c9300facc16d9a79177ef;hp=1fa6bfd6dd34c7515121a1aaa2e2b0be4f370cee;hpb=411b128d9f6b829b1b3f35c89fe0fef595a2b913;p=evince.git diff --git a/libdocument/ev-image.c b/libdocument/ev-image.c index 1fa6bfd6..4fa22253 100644 --- a/libdocument/ev-image.c +++ b/libdocument/ev-image.c @@ -152,7 +152,7 @@ ev_image_save_tmp (EvImage *image, } /* Erro saving image */ - g_warning (error->message); + g_warning ("%s", error->message); g_error_free (error); g_free (filename); @@ -167,43 +167,5 @@ ev_image_get_tmp_uri (EvImage *image) return image->priv->tmp_uri; } -/* EvImageMapping */ -static void -ev_image_mapping_free_foreach (EvImageMapping *mapping) -{ - g_object_unref (mapping->image); - g_free (mapping); -} - -void -ev_image_mapping_free (GList *image_mapping) -{ - if (!image_mapping) - return; - - g_list_foreach (image_mapping, (GFunc) ev_image_mapping_free_foreach, NULL); - g_list_free (image_mapping); -} - -EvImage * -ev_image_mapping_find (GList *image_mapping, - gdouble x, - gdouble y) -{ - GList *list; - - for (list = image_mapping; list; list = list->next) { - EvImageMapping *mapping = list->data; - - if ((x >= mapping->x1) && - (y >= mapping->y1) && - (x <= mapping->x2) && - (y <= mapping->y2)) { - return mapping->image; - } - } - - return NULL; -}