aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJan Djärv2007-11-22 08:40:20 +0000
committerJan Djärv2007-11-22 08:40:20 +0000
commit1fbf5386109f20bd66a8c061ab1982f6ec3c3193 (patch)
treea95a69f8d0e352347ff7d114a9ce676358679db9 /src
parent33127d1a78f2a37d68ffa09642df2f38d78e95b1 (diff)
downloademacs-1fbf5386109f20bd66a8c061ab1982f6ec3c3193.tar.gz
emacs-1fbf5386109f20bd66a8c061ab1982f6ec3c3193.zip
(update_frame_tool_bar): Don't call x-gtk-map-stock if
file for image is nil.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/gtkutil.c6
2 files changed, 9 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 5d3fdf4b9af..642ad1f638e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12007-11-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2
3 * gtkutil.c (update_frame_tool_bar): Don't call x-gtk-map-stock if
4 file for image is nil.
5
12007-11-19 Jason Rumney <jasonr@gnu.org> 62007-11-19 Jason Rumney <jasonr@gnu.org>
2 7
3 * w32bdf.c (w32_init_bdf_font, w32_BDF_to_x_font): CreateFileMapping 8 * w32bdf.c (w32_init_bdf_font, w32_BDF_to_x_font): CreateFileMapping
diff --git a/src/gtkutil.c b/src/gtkutil.c
index 86a4703d0b7..9b2f11b1f72 100644
--- a/src/gtkutil.c
+++ b/src/gtkutil.c
@@ -3808,6 +3808,7 @@ update_frame_tool_bar (f)
3808 GtkWidget *wbutton = NULL; 3808 GtkWidget *wbutton = NULL;
3809 GtkWidget *weventbox; 3809 GtkWidget *weventbox;
3810 Lisp_Object func = intern ("x-gtk-map-stock"); 3810 Lisp_Object func = intern ("x-gtk-map-stock");
3811 Lisp_Object specified_file;
3811 3812
3812 ti = gtk_toolbar_get_nth_item (GTK_TOOLBAR (x->toolbar_widget), i); 3813 ti = gtk_toolbar_get_nth_item (GTK_TOOLBAR (x->toolbar_widget), i);
3813 3814
@@ -3826,8 +3827,9 @@ update_frame_tool_bar (f)
3826 continue; 3827 continue;
3827 } 3828 }
3828 3829
3829 if (EQ (Qt, Ffboundp (func))) 3830 specified_file = file_for_image (image);
3830 stock = call1 (func, file_for_image (image)); 3831 if (!NILP (specified_file) && EQ (Qt, Ffboundp (func)))
3832 stock = call1 (func, specified_file);
3831 3833
3832 if (! NILP (stock) && STRINGP (stock)) 3834 if (! NILP (stock) && STRINGP (stock))
3833 { 3835 {