Enlightenment CVS committal
Author : raster
Project : e17
Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_x
Modified Files:
Tag: SPLIT
ecore_x_events.c
Log Message:
optimize this.... BIATCH!
===================================================================
RCS file:
/cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_x/Attic/ecore_x_events.c,v
retrieving revision 1.1.2.11
retrieving revision 1.1.2.12
diff -u -3 -r1.1.2.11 -r1.1.2.12
--- ecore_x_events.c 8 Feb 2003 05:05:06 -0000 1.1.2.11
+++ ecore_x_events.c 9 Feb 2003 02:27:50 -0000 1.1.2.12
@@ -72,7 +72,11 @@
if (!e) return;
keyname = XKeysymToString(XKeycodeToKeysym(xevent->xkey.display,
xevent->xkey.keycode, 0));
- if (!keyname) keyname = "";
+ if (!keyname)
+ {
+ snprintf(buf, sizeof(buf), "Keycode-%i", xevent->xkey.keycode);
+ keyname = buf;
+ }
e->keyname = strdup(keyname);
if (!e->keyname)
{
@@ -109,7 +113,11 @@
if (!e) return;
keyname = XKeysymToString(XKeycodeToKeysym(xevent->xkey.display,
xevent->xkey.keycode, 0));
- if (!keyname) keyname = "";
+ if (!keyname)
+ {
+ snprintf(buf, sizeof(buf), "Keycode-%i", xevent->xkey.keycode);
+ keyname = buf;
+ }
e->keyname = strdup(keyname);
if (!e->keyname)
{
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs