summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/util/genkeymap.pl6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/util/genkeymap.pl b/src/util/genkeymap.pl
index d556df275..6487cd796 100755
--- a/src/util/genkeymap.pl
+++ b/src/util/genkeymap.pl
@@ -124,8 +124,10 @@ sub keysym_to_ascii {
return unless $keysym;
# Sanity check
- die "Unexpected keysym ".sprintf ( "0x%04x\n", $keysym )."\n"
- if $keysym & 0xf000;
+ if ( $keysym & 0xf000 ) {
+ warn "Unexpected keysym ".sprintf ( "0x%04x", $keysym )."\n";
+ return;
+ }
# Extract type and value
my $type = ( $keysym >> 8 );