changeset 5167 | 12c46fb7eccf |
parent 5108 | aeaef6fe53b7 |
child 5296 | e7acddfdd8a7 |
--- a/strings.c Tue Nov 28 14:32:24 2006 +0000 +++ b/strings.c Tue Nov 28 14:42:31 2006 +0000 @@ -1228,10 +1228,11 @@ dir = opendir(_path.lang_dir); if (dir != NULL) { while ((dirent = readdir(dir)) != NULL) { - char *t = strrchr(dirent->d_name, '.'); + const char *d_name = FS2OTTD(dirent->d_name); + char *t = strrchr(d_name, '.'); if (t != NULL && strcmp(t, ".lng") == 0) { - languages[num++] = strdup(dirent->d_name); + languages[num++] = strdup(d_name); if (num == max) break; } }