diff options
| author | Jan Djärv | 2007-11-22 08:35:57 +0000 |
|---|---|---|
| committer | Jan Djärv | 2007-11-22 08:35:57 +0000 |
| commit | d4ad8c0488f1d78b147f93e5b76edbe41a037e2f (patch) | |
| tree | 47aa7be91f5e40ba2717a59436dc10d76c99a4ff /src | |
| parent | d2ea686304322d9184a6a29590111793d7ffeb42 (diff) | |
| download | emacs-d4ad8c0488f1d78b147f93e5b76edbe41a037e2f.tar.gz emacs-d4ad8c0488f1d78b147f93e5b76edbe41a037e2f.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/ChangeLog | 5 | ||||
| -rw-r--r-- | src/gtkutil.c | 6 |
2 files changed, 9 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f5a86a78ce2..a9bac7dbf6b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2007-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 | |||
| 1 | 2007-11-22 Dan Nicolaescu <dann@ics.uci.edu> | 6 | 2007-11-22 Dan Nicolaescu <dann@ics.uci.edu> |
| 2 | 7 | ||
| 3 | * term.c: Include stdarg.h. | 8 | * term.c: Include stdarg.h. |
diff --git a/src/gtkutil.c b/src/gtkutil.c index 77d5fd65649..41926ace154 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c | |||
| @@ -3821,6 +3821,7 @@ update_frame_tool_bar (f) | |||
| 3821 | GtkWidget *wbutton = NULL; | 3821 | GtkWidget *wbutton = NULL; |
| 3822 | GtkWidget *weventbox; | 3822 | GtkWidget *weventbox; |
| 3823 | Lisp_Object func = intern ("x-gtk-map-stock"); | 3823 | Lisp_Object func = intern ("x-gtk-map-stock"); |
| 3824 | Lisp_Object specified_file; | ||
| 3824 | 3825 | ||
| 3825 | ti = gtk_toolbar_get_nth_item (GTK_TOOLBAR (x->toolbar_widget), i); | 3826 | ti = gtk_toolbar_get_nth_item (GTK_TOOLBAR (x->toolbar_widget), i); |
| 3826 | 3827 | ||
| @@ -3839,8 +3840,9 @@ update_frame_tool_bar (f) | |||
| 3839 | continue; | 3840 | continue; |
| 3840 | } | 3841 | } |
| 3841 | 3842 | ||
| 3842 | if (EQ (Qt, Ffboundp (func))) | 3843 | specified_file = file_for_image (image); |
| 3843 | stock = call1 (func, file_for_image (image)); | 3844 | if (!NILP (specified_file) && EQ (Qt, Ffboundp (func))) |
| 3845 | stock = call1 (func, specified_file); | ||
| 3844 | 3846 | ||
| 3845 | if (! NILP (stock) && STRINGP (stock)) | 3847 | if (! NILP (stock) && STRINGP (stock)) |
| 3846 | { | 3848 | { |