diff options
author | Andrew Tridgell <tridge@samba.org> | 2001-07-04 14:41:06 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2001-07-04 14:41:06 +0000 |
commit | bf818268516cfbebcdeacbb0528395e9bbb8e442 (patch) | |
tree | 38693f9298dda26693b6c2805c5873040d63fc13 | |
parent | 7a5c24c219d8b19f2c3cd11fdde3ebcede0646a2 (diff) | |
download | samba-bf818268516cfbebcdeacbb0528395e9bbb8e442.tar.gz samba-bf818268516cfbebcdeacbb0528395e9bbb8e442.tar.xz samba-bf818268516cfbebcdeacbb0528395e9bbb8e442.zip |
more portability fixes
-rw-r--r-- | source/lib/charcnv.c | 2 | ||||
-rw-r--r-- | source/lib/iconv.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/source/lib/charcnv.c b/source/lib/charcnv.c index 154e9971e56..bec34c0d419 100644 --- a/source/lib/charcnv.c +++ b/source/lib/charcnv.c @@ -92,7 +92,9 @@ static size_t convert_string(smb_iconv_t descriptor, DEBUG(0, ("Required %d, available %d\n", srclen, destlen)); break; +#ifdef EILSEQ case EILSEQ: reason="Illegal myltybyte sequence"; break; +#endif } DEBUG(0,("Conversion error:%s(%s)\n",reason,inbuf)); /* smb_panic(reason); */ diff --git a/source/lib/iconv.c b/source/lib/iconv.c index 6dfdf3adf15..03e63be5e67 100644 --- a/source/lib/iconv.c +++ b/source/lib/iconv.c @@ -231,8 +231,6 @@ static struct { } weird_table[] = { {'q', "^q^", 3}, {'Q', "^Q^", 3}, - {'x', "\\.q\\.", 5}, - {'X', "\\.Z\\.", 5}, {0, NULL} }; @@ -248,7 +246,7 @@ static size_t weird_pull(char **inbuf, size_t *inbytesleft, weird_table[i].len) == 0) { if (*inbytesleft < weird_table[i].len) { DEBUG(0,("ERROR: truncated weird string\n")); - smb_panic("weird_pull"); + /* smb_panic("weird_pull"); */ } else { (*outbuf)[0] = weird_table[i].from; @@ -292,7 +290,7 @@ static size_t weird_push(char **inbuf, size_t *inbytesleft, (*inbuf)[1] == 0) { if (*outbytesleft < weird_table[i].len) { DEBUG(0,("No room for weird character\n")); - smb_panic("weird_push"); + /* smb_panic("weird_push"); */ } else { memcpy(*outbuf, weird_table[i].to, weird_table[i].len); |