diff options
| author | Paul Eggert | 2016-03-22 11:04:36 -0700 |
|---|---|---|
| committer | Paul Eggert | 2016-03-22 11:04:36 -0700 |
| commit | f95bbe5a67e03fe6d05cbfb4d0c9151a754d6ccd (patch) | |
| tree | 770fbf699587d51ed3a374c6f01bdd655394c66c /src/gtkutil.c | |
| parent | 4869e0d85a215e7fb0262430a48aa4d5804bf0a4 (diff) | |
| parent | b8ea08b037fb16395b90481162587706e71b487c (diff) | |
| download | emacs-f95bbe5a67e03fe6d05cbfb4d0c9151a754d6ccd.tar.gz emacs-f95bbe5a67e03fe6d05cbfb4d0c9151a754d6ccd.zip | |
-
Diffstat (limited to 'src/gtkutil.c')
| -rw-r--r-- | src/gtkutil.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/gtkutil.c b/src/gtkutil.c index 7dca5851f29..ba059b73a70 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c | |||
| @@ -1300,7 +1300,7 @@ xg_create_frame_widgets (struct frame *f) | |||
| 1300 | if (! g_signal_handler_find (G_OBJECT (gs), | 1300 | if (! g_signal_handler_find (G_OBJECT (gs), |
| 1301 | G_SIGNAL_MATCH_FUNC, | 1301 | G_SIGNAL_MATCH_FUNC, |
| 1302 | 0, 0, 0, | 1302 | 0, 0, 0, |
| 1303 | G_CALLBACK (style_changed_cb), | 1303 | (gpointer) G_CALLBACK (style_changed_cb), |
| 1304 | 0)) | 1304 | 0)) |
| 1305 | { | 1305 | { |
| 1306 | g_signal_connect (G_OBJECT (gs), "notify::gtk-theme-name", | 1306 | g_signal_connect (G_OBJECT (gs), "notify::gtk-theme-name", |
| @@ -1832,14 +1832,10 @@ xg_toggle_notify_cb (GObject *gobject, GParamSpec *arg1, gpointer user_data) | |||
| 1832 | 1832 | ||
| 1833 | if (!!visible != !!toggle_on) | 1833 | if (!!visible != !!toggle_on) |
| 1834 | { | 1834 | { |
| 1835 | g_signal_handlers_block_by_func (G_OBJECT (wtoggle), | 1835 | gpointer cb = (gpointer) G_CALLBACK (xg_toggle_visibility_cb); |
| 1836 | G_CALLBACK (xg_toggle_visibility_cb), | 1836 | g_signal_handlers_block_by_func (G_OBJECT (wtoggle), cb, gobject); |
| 1837 | gobject); | ||
| 1838 | gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (wtoggle), visible); | 1837 | gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (wtoggle), visible); |
| 1839 | g_signal_handlers_unblock_by_func | 1838 | g_signal_handlers_unblock_by_func (G_OBJECT (wtoggle), cb, gobject); |
| 1840 | (G_OBJECT (wtoggle), | ||
| 1841 | G_CALLBACK (xg_toggle_visibility_cb), | ||
| 1842 | gobject); | ||
| 1843 | } | 1839 | } |
| 1844 | x_gtk_show_hidden_files = visible; | 1840 | x_gtk_show_hidden_files = visible; |
| 1845 | } | 1841 | } |