diff options
Diffstat (limited to 'nx-X11')
-rw-r--r-- | nx-X11/programs/Xserver/hw/nxagent/Keystroke.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/nx-X11/programs/Xserver/hw/nxagent/Keystroke.c b/nx-X11/programs/Xserver/hw/nxagent/Keystroke.c index 8959768d8..93bb48cba 100644 --- a/nx-X11/programs/Xserver/hw/nxagent/Keystroke.c +++ b/nx-X11/programs/Xserver/hw/nxagent/Keystroke.c @@ -282,7 +282,7 @@ static void parse_keystroke_file(void) if (homedir == NULL) { fprintf(stderr, "malloc failed"); -exit(EXIT_FAILURE); + exit(EXIT_FAILURE); } filename = calloc(1, strlen(homefile) + strlen(homedir) + 1); if (filename == NULL) @@ -316,7 +316,7 @@ exit(EXIT_FAILURE); else { if (filename) -free(filename); + free(filename); filename = NULL; } } @@ -336,7 +336,7 @@ free(filename); for (cur = root; cur; cur = cur->next) { if (cur->type == XML_ELEMENT_NODE && strcmp((char *)cur->name, "keystrokes") == 0) -{ + { xmlNode *bindings = NULL; int num = 0; int idx = 0; @@ -351,7 +351,7 @@ free(filename); map = calloc((num + 1), sizeof(struct nxagentSpecialKeystrokeMap)); if (map == NULL) { - fprintf(stderr, "malloc failed"); + fprintf(stderr, "calloc failed"); exit(EXIT_FAILURE); } @@ -388,7 +388,6 @@ static enum nxagentSpecialKeystroke find_keystroke(XKeyEvent *X) 1, &keysyms_per_keycode_return); - struct nxagentSpecialKeystrokeMap *cur = map; if (! nxagentKeystrokeFileParsed) |