diff options
author | Martin Pool <mbp@samba.org> | 2003-02-24 04:49:10 +0000 |
---|---|---|
committer | Martin Pool <mbp@samba.org> | 2003-02-24 04:49:10 +0000 |
commit | 1a2035a8f529e7831754fd8e0fc07dd2222deddd (patch) | |
tree | 25c4b778ab882aa0133db685fa9d4e359cc82c1b /source3/lib/charcnv.c | |
parent | a65b65c87a61ed602cce36a24c14c02ad3b373bc (diff) | |
download | samba-1a2035a8f529e7831754fd8e0fc07dd2222deddd.tar.gz samba-1a2035a8f529e7831754fd8e0fc07dd2222deddd.tar.bz2 samba-1a2035a8f529e7831754fd8e0fc07dd2222deddd.zip |
Merge documentation from HEAD
(This used to be commit 3761f8ebe339fbbeffee9d7b69f9483ebfd9ae6b)
Diffstat (limited to 'source3/lib/charcnv.c')
-rw-r--r-- | source3/lib/charcnv.c | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/source3/lib/charcnv.c b/source3/lib/charcnv.c index bffa2a378c..a8df003f8b 100644 --- a/source3/lib/charcnv.c +++ b/source3/lib/charcnv.c @@ -22,17 +22,24 @@ */ #include "includes.h" -static pstring cvtbuf; - -static smb_iconv_t conv_handles[NUM_CHARSETS][NUM_CHARSETS]; - /** * @file * - * Character set conversion routines. + * @brief Character-set conversion routines built on our iconv. + * + * @note Samba's internal character set (at least in the 3.0 series) + * is always the same as the one for the Unix filesystem. It is + * <b>not</b> necessarily UTF-8 and may be different on machines that + * need i18n filenames to be compatible with Unix software. It does + * have to be a superset of ASCII. All multibyte sequences must start + * with a byte with the high bit set. * * @sa lib/iconv.c - **/ + */ + +static pstring cvtbuf; + +static smb_iconv_t conv_handles[NUM_CHARSETS][NUM_CHARSETS]; /** |