fix memory corruption

This commit is contained in:
Sascha Kruse 2012-07-23 13:17:14 +02:00
parent 14ce1713ab
commit 0a9b650fc8

View File

@ -836,8 +836,11 @@ void init_shortcut(keyboard_shortcut * ks)
}
while (strstr(str, "+")) {
char delim = '+';
char *mod = strsep(&str, &delim);
char *mod = str;
while(*str != '+')
str++;
*str = '\0';
str++;
strtrim(mod);
ks->mask = ks->mask | string_to_mask(mod);
}