summaryrefslogtreecommitdiff
path: root/gdk/gdkpango.c
diff options
context:
space:
mode:
authorMichael Natterer <mitch@imendio.com>2006-01-10 16:47:37 +0000
committerMichael Natterer <mitch@src.gnome.org>2006-01-10 16:47:37 +0000
commit65c8f103d675a7f8625ba8410fd4743382faac6b (patch)
treed6b12ef9f2c7f8ca7acfdf994fefd101d51709dd /gdk/gdkpango.c
parentc18f7da40d5bcd0700287b006ccde7b797d7d1db (diff)
downloadgtk+-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.c6
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);
}