break;
case TYPE_KEY:
+ *(Key *)setup_value = getKeyFromKeyName(token_value);
+ break;
+
+ case TYPE_KEY_X11:
*(Key *)setup_value = getKeyFromX11KeyName(token_value);
break;
break;
case TYPE_KEY:
+ strcpy(value_string, getKeyNameFromKey(*(Key *)value));
+ break;
+
+ case TYPE_KEY_X11:
strcpy(value_string, getX11KeyNameFromKey(*(Key *)value));
break;
/* continue with the token's value (which can have different types) */
strcat(entry, value_string);
- if (token_type == TYPE_KEY)
+ if (token_type == TYPE_KEY_X11)
{
Key key = *(Key *)setup_value;
char *keyname = getKeyNameFromKey(key);