diff src/gui-x.c @ 373:6240c7796c7a r21-2b2

Import from CVS: tag r21-2b2
author cvs
date Mon, 13 Aug 2007 11:04:06 +0200
parents cc15677e0335
children 8626e4521993
line wrap: on
line diff
--- a/src/gui-x.c	Mon Aug 13 11:03:09 2007 +0200
+++ b/src/gui-x.c	Mon Aug 13 11:04:06 2007 +0200
@@ -324,8 +324,11 @@
       ++name;
       if (!(*name))
 	return Qnil;
-      if (*name=='_'&&*(name+1))
-	return make_char (tolower(*(name+1)));
+      if (*name=='_' && *(name+1))
+	{
+	  int accelerator = (int) (unsigned char) (*(name+1));
+	  return make_char (tolower (accelerator));
+	}
     }
     ++name;
   }