home
·
contact
·
privacy
projects
/
plomrogue
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
In client: Fix FIXME in get_keyname_to_keycode().
[plomrogue]
/
src
/
client
/
keybindings.c
diff --git
a/src/client/keybindings.c
b/src/client/keybindings.c
index f148afa3371744a0c804ce84266bfb1858589f7d..29e6c05c8150b349cb8a5a9246969a33585c4e96 100644
(file)
--- a/
src/client/keybindings.c
+++ b/
src/client/keybindings.c
@@
-57,7
+57,7
@@
static uint8_t try_keycode(uint16_t keycode_given, char * keyname,
{
if (keycode_given == keycode_match)
{
{
if (keycode_given == keycode_match)
{
- sprintf(keyname, keyname_match);
+ sprintf(keyname,
"%s",
keyname_match);
return 1;
}
return 0;
return 1;
}
return 0;
@@
-84,7
+84,7
@@
extern struct Command * get_command_to_keycode(struct KeyBindingDB * kbdb,
extern char * get_keyname_to_keycode(uint16_t keycode)
{
char * f_name = "get_name_to_keycode()";
extern char * get_keyname_to_keycode(uint16_t keycode)
{
char * f_name = "get_name_to_keycode()";
- char * keyname = try_malloc(1
5, f_name); /* FIXME: Why 15?
*/
+ char * keyname = try_malloc(1
0, f_name); /* max keyname length + 1
*/
if (32 < keycode && keycode < 127)
{
sprintf(keyname, "%c", keycode);
if (32 < keycode && keycode < 127)
{
sprintf(keyname, "%c", keycode);