… | … | ||
---|---|---|---|
690 | sym = strtol (str, &end, 16); | 690 | sym = strtol (str, &end, 16); |
691 | if (*end) | 691 | if (*end) |
692 | return -1; | 692 | return -1; |
693 | } | 693 | } |
694 | 694 | ||
695 | wchar_t *ws = rxvt_mbstowcs (arg); | ||
695 | keyboard->register_user_translation (sym, state, arg); | 696 | keyboard->register_user_translation (sym, state, ws); |
697 | free (ws); | ||
696 | return 1; | 698 | return 1; |
697 | } | 699 | } |
698 | 700 | ||
699 | # endif /* KEYSYM_RESOURCE */ | 701 | # endif /* KEYSYM_RESOURCE */ |
700 | #endif /* NO_RESOURCES */ | 702 | #endif /* NO_RESOURCES */ |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |