Mercurial > hg > xemacs-beta
diff src/menubar-gtk.c @ 833:ee2d33cfc3c1
[xemacs-hg @ 2002-05-09 13:49:39 by wmperry]
A few minor GTK fixes.
author | wmperry |
---|---|
date | Thu, 09 May 2002 13:49:42 +0000 |
parents | 6728e641994e |
children | e7ee5f8bde58 |
line wrap: on
line diff
--- a/src/menubar-gtk.c Thu May 09 08:33:46 2002 +0000 +++ b/src/menubar-gtk.c Thu May 09 13:49:42 2002 +0000 @@ -754,7 +754,14 @@ /* #### Warning, dependency here on current_buffer and point */ where_is_to_char (callback, buf); - keys = eimake_string (buf); + if (eilen (buf) > 0) + keys = eimake_string (buf); + else + { + + keys = Qnil; + } + eifree (buf); } } @@ -852,7 +859,13 @@ if (STRINGP (keys) && XSTRING_LENGTH (keys)) { - l->accel_string = g_strdup (XSTRING_DATA (keys)); + C_STRING_TO_EXTERNAL_MALLOC (XSTRING_DATA (keys), l->accel_string, + Qctext); + stderr_out ("accel: %s\n", l->accel_string); + } + else + { + // l->accel_string = ""; } }