]> code.delx.au - gnu-emacs/blobdiff - src/gtkutil.c
js-mode: Don't indent inside a multiline string literal
[gnu-emacs] / src / gtkutil.c
index 6f1707894c116ecb4d8fe7a1beb4cc946b586f8e..41cc7a746643c2332974c740fd81c145ddfeebdc 100644 (file)
@@ -187,7 +187,9 @@ xg_display_open (char *display_name, Display **dpy)
 {
   GdkDisplay *gdpy;
 
+  unrequest_sigio ();  // See comment in x_display_ok, xterm.c.
   gdpy = gdk_display_open (display_name);
+  request_sigio ();
   if (!gdpy_def && gdpy)
     {
       gdpy_def = gdpy;
@@ -3516,7 +3518,9 @@ update_theme_scrollbar_width (void)
   gtk_widget_destroy (wscroll);
   g_object_unref (G_OBJECT (wscroll));
   w += 2*b;
+#ifndef HAVE_GTK3
   if (w < 16) w = 16;
+#endif
   scroll_bar_width_for_theme = w;
 }