diff src/event-gtk.c @ 4834:b3ea9c582280

Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
author Ben Wing <ben@xemacs.org>
date Tue, 12 Jan 2010 01:38:04 -0600
parents bc4f2511bbea
children b3ce27ca7647 19a72041c5ed
line wrap: on
line diff
--- a/src/event-gtk.c	Sun Jan 10 01:06:15 2010 -0600
+++ b/src/event-gtk.c	Tue Jan 12 01:38:04 2010 -0600
@@ -1787,8 +1787,8 @@
 	Lisp_Object sym = gtk_keysym_to_emacs_keysym (keysym[0], 0);
 	if (name)
 	  {
-	    Fputhash (build_ext_string (name, Qnative), Qsans_modifiers,
-		      hashtable);
+	    Fputhash (build_ext_string (name, Qx_keysym_encoding),
+		      Qsans_modifiers, hashtable);
 	    Fputhash (sym, Qsans_modifiers, hashtable);
 	  }
       }
@@ -1802,7 +1802,8 @@
 	      Lisp_Object sym = gtk_keysym_to_emacs_keysym (keysym[j], 0);
 	      if (name && NILP (Fgethash (sym, hashtable, Qnil)))
 		{
-		  Fputhash (build_ext_string (name, Qnative), Qt, hashtable);
+		  Fputhash (build_ext_string (name, Qx_keysym_encoding),
+			    Qt, hashtable);
 		  Fputhash (sym, Qt, hashtable);
 		}
 	    }