diff options
author | Samba Release Account <samba-bugs@samba.org> | 1997-08-21 20:03:45 +0000 |
---|---|---|
committer | Samba Release Account <samba-bugs@samba.org> | 1997-08-21 20:03:45 +0000 |
commit | 07f7e378c4839d0ca4bb79c8755481f4bf5637de (patch) | |
tree | 38f5e72852e8bc1efd116638f97b51a71c7abd5c /source/lib/system.c | |
parent | 1f81a0a80bfbe147af0c29ca1093b255185e80a4 (diff) | |
download | samba-07f7e378c4839d0ca4bb79c8755481f4bf5637de.tar.gz samba-07f7e378c4839d0ca4bb79c8755481f4bf5637de.tar.xz samba-07f7e378c4839d0ca4bb79c8755481f4bf5637de.zip |
Kanji fixes for upper/lower case conversion with sjis characters.
Code from Takashi Fujita <fujita@ainix.isac.co.jp>.
Jeremy (jallison@whistle.com)
Diffstat (limited to 'source/lib/system.c')
-rw-r--r-- | source/lib/system.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/source/lib/system.c b/source/lib/system.c index ea86e9ccaab..39f845b30eb 100644 --- a/source/lib/system.c +++ b/source/lib/system.c @@ -332,6 +332,22 @@ int sys_chmod(char *fname,int mode) } /******************************************************************* +for getwd +********************************************************************/ +char *sys_getwd(char *s) +{ + char *wd; +#ifdef USE_GETCWD + wd = (char *) getcwd (s, sizeof (pstring)); +#else + wd = (char *) getwd (s); +#endif + if (wd) + unix_to_dos (wd, True); + return wd; +} + +/******************************************************************* chown isn't used much but OS/2 doesn't have it ********************************************************************/ int sys_chown(char *fname,int uid,int gid) |