summaryrefslogtreecommitdiff
path: root/gtk/gtkrange.c
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2002-06-12 19:37:43 +0000
committerOwen Taylor <otaylor@src.gnome.org>2002-06-12 19:37:43 +0000
commita98888390a7e081214bb159c8bf27b8166d2d143 (patch)
tree3f659646cb36c915a17fe6e0938d8ded576762da /gtk/gtkrange.c
parent6f876a292f0095bec5324189f93f951039dd12c8 (diff)
downloadgtk+-a98888390a7e081214bb159c8bf27b8166d2d143.tar.gz
Fix memory leak. (Patch from Matthias Clasen, #84926)
Wed Jun 12 15:38:01 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems): Fix memory leak. (Patch from Matthias Clasen, #84926) * gtk/gtkrange.c (gtk_range_init): Initialize mouse_x, mouse_y to -1,-1. (#84871, Garrett Lesage)
Diffstat (limited to 'gtk/gtkrange.c')
-rw-r--r--gtk/gtkrange.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkrange.c b/gtk/gtkrange.c
index d815343de2..38e6f19908 100644
--- a/gtk/gtkrange.c
+++ b/gtk/gtkrange.c
@@ -413,6 +413,9 @@ gtk_range_init (GtkRange *range)
range->need_recalc = TRUE;
range->round_digits = -1;
range->layout = g_new0 (GtkRangeLayout, 1);
+ range->layout->mouse_location = MOUSE_OUTSIDE;
+ range->layout->mouse_x = -1;
+ range->layout->mouse_y = -1;
range->layout->grab_location = MOUSE_OUTSIDE;
range->layout->grab_button = 0;
range->timer = NULL;