diff options
author | Michael Natterer <mitch@imendio.com> | 2006-01-10 16:47:37 +0000 |
---|---|---|
committer | Michael Natterer <mitch@src.gnome.org> | 2006-01-10 16:47:37 +0000 |
commit | 65c8f103d675a7f8625ba8410fd4743382faac6b (patch) | |
tree | d6b12ef9f2c7f8ca7acfdf994fefd101d51709dd /gdk/gdkpango.c | |
parent | c18f7da40d5bcd0700287b006ccde7b797d7d1db (diff) | |
download | gtk+-65c8f103d675a7f8625ba8410fd4743382faac6b.tar.gz |
disconnect from the right object ("closed" is emitted by the display, not
2006-01-10 Michael Natterer <mitch@imendio.com>
* gdk/gdkpango.c (on_renderer_display_closed): disconnect from the
right object ("closed" is emitted by the display, not the screen).
(bug #85715)
Diffstat (limited to 'gdk/gdkpango.c')
-rw-r--r-- | gdk/gdkpango.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdk/gdkpango.c b/gdk/gdkpango.c index f822b2503a..9cea1cb32b 100644 --- a/gdk/gdkpango.c +++ b/gdk/gdkpango.c @@ -544,10 +544,10 @@ on_renderer_display_closed (GdkDisplay *display, gboolean is_error, GdkPangoRenderer *renderer) { - g_signal_handlers_disconnect_by_func (renderer->priv->screen, - (gpointer)on_renderer_display_closed, + g_signal_handlers_disconnect_by_func (display, + on_renderer_display_closed, renderer); - g_object_set_data (G_OBJECT (renderer->priv->screen), + g_object_set_data (G_OBJECT (renderer->priv->screen), g_intern_static_string ("gdk-pango-renderer"), NULL); } |