diff options
author | Tim Janik <timj@gtk.org> | 1999-01-13 20:36:23 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1999-01-13 20:36:23 +0000 |
commit | 52a441445ccbc226ed39813d35c34694f91aa731 (patch) | |
tree | f1b6947ffcfe0db5e08a98ae9f22df149fbbe06a /gtk/gtkarg.c | |
parent | aca733c310ffbecf5a926564c783027080edd4ca (diff) | |
download | gtk+-52a441445ccbc226ed39813d35c34694f91aa731.tar.gz |
in comparisions with GTK_TYPE_STRING, use the fundamental type to catch
Wed Jan 13 20:14:32 1999 Tim Janik <timj@gtk.org>
* gtk/gtkarg.c (gtk_arg_copy): in comparisions with GTK_TYPE_STRING, use
the fundamental type to catch GTK_TYPE_IDENTIFIER as well.
* gtk/gtkmenushell.c:
(gtk_real_menu_shell_activate_current):
(gtk_menu_shell_button_release): asure that we only activate sensitive
menu items, reported by Dave Cole <dave@dccs.com.au>.
Diffstat (limited to 'gtk/gtkarg.c')
-rw-r--r-- | gtk/gtkarg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkarg.c b/gtk/gtkarg.c index ff543e63ca..15c0501d8c 100644 --- a/gtk/gtkarg.c +++ b/gtk/gtkarg.c @@ -407,7 +407,7 @@ gtk_arg_copy (GtkArg *src_arg, dest_arg->type = src_arg->type; dest_arg->d = src_arg->d; - if (src_arg->type == GTK_TYPE_STRING) + if (GTK_FUNDAMENTAL_TYPE (src_arg->type) == GTK_TYPE_STRING) GTK_VALUE_STRING (*dest_arg) = g_strdup (GTK_VALUE_STRING (*src_arg)); return dest_arg; |