diff options
author | Matthias Clasen <mclasen@redhat.com> | 2006-03-16 13:59:24 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2006-03-16 13:59:24 +0000 |
commit | 53ac49032214684c58eb1693cbd2299b30318142 (patch) | |
tree | 3919aaebec37e42f649933f536a7175307f287b9 /gtk/gtkimage.c | |
parent | 484aa30b14afe458e67ff6bfd3ec392c29a3f559 (diff) | |
download | gtk+-53ac49032214684c58eb1693cbd2299b30318142.tar.gz |
Update the size of the image, by swapping the implementations of
2006-03-16 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkimage.c (gtk_image_clear): Update the size of the image,
by swapping the implementations of gtk_image_clear and
gtk_image_reset. (#334657)
Diffstat (limited to 'gtk/gtkimage.c')
-rw-r--r-- | gtk/gtkimage.c | 48 |
1 files changed, 23 insertions, 25 deletions
diff --git a/gtk/gtkimage.c b/gtk/gtkimage.c index a2f18baca7..cbd62a292b 100644 --- a/gtk/gtkimage.c +++ b/gtk/gtkimage.c @@ -296,7 +296,7 @@ gtk_image_destroy (GtkObject *object) { GtkImage *image = GTK_IMAGE (object); - gtk_image_clear (image); + gtk_image_reset (image); GTK_OBJECT_CLASS (parent_class)->destroy (object); } @@ -345,7 +345,7 @@ gtk_image_set_property (GObject *object, if (mask) g_object_ref (mask); - gtk_image_reset (image); + gtk_image_clear (image); image->mask = mask; } @@ -748,7 +748,7 @@ gtk_image_set_from_pixmap (GtkImage *image, if (mask) g_object_ref (mask); - gtk_image_reset (image); + gtk_image_clear (image); image->mask = mask; @@ -800,7 +800,7 @@ gtk_image_set_from_image (GtkImage *image, if (mask) g_object_ref (mask); - gtk_image_reset (image); + gtk_image_clear (image); if (gdk_image) { @@ -843,7 +843,7 @@ gtk_image_set_from_file (GtkImage *image, g_object_freeze_notify (G_OBJECT (image)); - gtk_image_reset (image); + gtk_image_clear (image); if (filename == NULL) { @@ -902,7 +902,7 @@ gtk_image_set_from_pixbuf (GtkImage *image, if (pixbuf) g_object_ref (pixbuf); - gtk_image_reset (image); + gtk_image_clear (image); if (pixbuf != NULL) { @@ -943,7 +943,7 @@ gtk_image_set_from_stock (GtkImage *image, /* in case stock_id == image->data.stock.stock_id */ new_id = g_strdup (stock_id); - gtk_image_reset (image); + gtk_image_clear (image); if (new_id) { @@ -985,7 +985,7 @@ gtk_image_set_from_icon_set (GtkImage *image, if (icon_set) gtk_icon_set_ref (icon_set); - gtk_image_reset (image); + gtk_image_clear (image); if (icon_set) { @@ -1026,7 +1026,7 @@ gtk_image_set_from_animation (GtkImage *image, if (animation) g_object_ref (animation); - gtk_image_reset (image); + gtk_image_clear (image); if (animation != NULL) { @@ -1070,7 +1070,7 @@ gtk_image_set_from_icon_name (GtkImage *image, /* in case icon_name == image->data.name.icon_name */ new_name = g_strdup (icon_name); - gtk_image_reset (image); + gtk_image_clear (image); if (new_name) { @@ -1842,21 +1842,11 @@ gtk_image_expose (GtkWidget *widget, return FALSE; } -/** - * gtk_image_clear: - * @image: a #GtkImage - * - * Resets the image to be empty. - * - * Since: 2.8 - */ -void -gtk_image_clear (GtkImage *image) +static void +gtk_image_reset (GtkImage *image) { GtkImagePrivate *priv; - g_return_if_fail (GTK_IS_IMAGE (image)); - priv = GTK_IMAGE_GET_PRIVATE (image); g_object_freeze_notify (G_OBJECT (image)); @@ -1968,10 +1958,18 @@ gtk_image_clear (GtkImage *image) g_object_thaw_notify (G_OBJECT (image)); } -static void -gtk_image_reset (GtkImage *image) +/** + * gtk_image_clear: + * @image: a #GtkImage + * + * Resets the image to be empty. + * + * Since: 2.8 + */ +void +gtk_image_clear (GtkImage *image) { - gtk_image_clear (image); + gtk_image_reset (image); gtk_image_update_size (image, 0, 0); } |