key_backspace
if (key_backspace != NULL && key_backspace[1] == '\0')
bs_char = key_backspace[0];
if (key_backspace != NULL &&
new == (unsigned int)key_backspace[0] &&
key_backspace[1] == '\0')