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 | bce14d3642ca510c2237d3b39da47099207752c8 (patch) | |
tree | 0dcf0a2486d338d2e8bf7d531e01bd19ee41d0fd /source3/lib/system.c | |
parent | 7a72b0b313be3c226923849ef37a049a2b3d6a62 (diff) | |
download | samba-bce14d3642ca510c2237d3b39da47099207752c8.tar.gz samba-bce14d3642ca510c2237d3b39da47099207752c8.tar.xz samba-bce14d3642ca510c2237d3b39da47099207752c8.zip |
Kanji fixes for upper/lower case conversion with sjis characters.
Code from Takashi Fujita <fujita@ainix.isac.co.jp>.
Jeremy (jallison@whistle.com)
(This used to be commit 07f7e378c4839d0ca4bb79c8755481f4bf5637de)
Diffstat (limited to 'source3/lib/system.c')
-rw-r--r-- | source3/lib/system.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/source3/lib/system.c b/source3/lib/system.c index ea86e9ccaab..39f845b30eb 100644 --- a/source3/lib/system.c +++ b/source3/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) |