diff options
Diffstat (limited to 'mysys/my_getwd.c')
-rw-r--r-- | mysys/my_getwd.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mysys/my_getwd.c b/mysys/my_getwd.c index 63ab17b4c51..fd47c532cff 100644 --- a/mysys/my_getwd.c +++ b/mysys/my_getwd.c @@ -108,8 +108,9 @@ int my_setwd(const char *dir, myf MyFlags) { uint drive,drives; - pos++; /* Skipp FN_DEVCHAR */ - drive=(uint) (toupper(dir[0])-'A'+1); drives= (uint) -1; + pos++; /* Skip FN_DEVCHAR */ + drive=(uint) (my_toupper(&my_charset_latin1,dir[0])-'A'+1); + drives= (uint) -1; if ((pos-(byte*) dir) == 2 && drive > 0 && drive < 32) { #ifdef OS2 |