]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtktextdisplay.c
Fix typos
[~andy/gtk] / gtk / gtktextdisplay.c
index 0a16785addeebad7ccd5bc8ceec831897a13b1ca..1a25f64a2b492a960f534493917d1492c4f566f0 100644 (file)
@@ -123,7 +123,7 @@ text_renderer_get_error_color (GtkTextRenderer *text_renderer)
 
   if (!text_renderer->error_color)
     gtk_widget_style_get (text_renderer->widget,
-                         "error-underline_color", &text_renderer->error_color,
+                         "error-underline-color", &text_renderer->error_color,
                          NULL);
   
   if (!text_renderer->error_color)
@@ -647,6 +647,7 @@ render_para (GtkTextRenderer    *text_renderer,
 
 static void
 on_renderer_display_closed (GdkDisplay       *display,
+                            gboolean          is_error,
                            GtkTextRenderer  *text_renderer)
 {
   g_signal_handlers_disconnect_by_func (text_renderer->screen,
@@ -671,8 +672,9 @@ get_text_renderer (GdkScreen *screen)
       g_object_set_data_full (G_OBJECT (screen), I_("gtk-text-renderer"), text_renderer,
                              (GDestroyNotify)g_object_unref);
 
-      g_signal_connect (gdk_screen_get_display (screen), "closed",
-                       G_CALLBACK (on_renderer_display_closed), text_renderer);
+      g_signal_connect_object (gdk_screen_get_display (screen), "closed",
+                               G_CALLBACK (on_renderer_display_closed),
+                               text_renderer, 0);
     }
 
   return text_renderer;