[gnome-photos] image-view: Be more strict about what is acceptable



commit 5b056dfb81e7b81b2536eb5183903ece935af007
Author: Debarshi Ray <debarshir gnome org>
Date:   Thu Apr 6 14:40:38 2017 +0200

    image-view: Be more strict about what is acceptable

 src/photos-image-view.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/photos-image-view.c b/src/photos-image-view.c
index a411bc7..11d8e71 100644
--- a/src/photos-image-view.c
+++ b/src/photos-image-view.c
@@ -222,6 +222,8 @@ photos_image_view_draw_node (PhotosImageView *self, cairo_t *cr, GdkRectangle *r
   gint64 start;
 
   g_return_if_fail (GEGL_IS_BUFFER (self->buffer));
+  g_return_if_fail (self->zoom > 0.0);
+  g_return_if_fail (self->zoom_scaled > 0.0);
 
   scale_factor = gtk_widget_get_scale_factor (GTK_WIDGET (self));
 
@@ -520,6 +522,7 @@ void
 photos_image_view_set_node (PhotosImageView *self, GeglNode *node)
 {
   g_return_if_fail (PHOTOS_IS_IMAGE_VIEW (self));
+  g_return_if_fail (node == NULL || GEGL_IS_NODE (node));
 
   if (self->node == node)
     return;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]