Fixed crash if conversion fails. Use ISO name for Latin-1

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402591
This commit is contained in:
Sam Lantinga 2007-08-12 05:48:51 +00:00
parent 4b1e7aae98
commit 6ca6ba5a6b

View file

@ -448,9 +448,11 @@ SDL_GetKeyName(SDLKey key)
char *cvt;
temp[0] = (char) key;
temp[1] = '\0';
cvt = SDL_iconv_string("UTF-8", "LATIN1", temp, 1);
cvt = SDL_iconv_string("UTF-8", "ISO-8859-1", temp, 1);
if (cvt) {
SDL_strlcpy(temp, cvt, SDL_arraysize(temp));
SDL_free(cvt);
}
keyname = temp;
} else {
keyname = "unknown key";