diff options
author | Bruno Haible <bruno@clisp.org> | 2007-01-21 22:59:19 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2007-01-21 22:59:19 +0000 |
commit | 36a6f6825953d52a32710a6c38d3ef3a5870d3ac (patch) | |
tree | ff6e61cdd83ff6c5d4dff6479c1dcb4841af2614 /lib/striconv.c | |
parent | 70da04bc5da799165778cfe83c2d6a64dcb25b83 (diff) | |
download | gnulib-36a6f6825953d52a32710a6c38d3ef3a5870d3ac.tar.gz |
New module 'striconveha'.
Diffstat (limited to 'lib/striconv.c')
-rw-r--r-- | lib/striconv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/striconv.c b/lib/striconv.c index 7c4f549cf6..3703e9c586 100644 --- a/lib/striconv.c +++ b/lib/striconv.c @@ -397,7 +397,7 @@ str_cd_iconv (const char *src, iconv_t cd) char * str_iconv (const char *src, const char *from_codeset, const char *to_codeset) { - if (c_strcasecmp (from_codeset, to_codeset) == 0) + if (*src == '\0' || c_strcasecmp (from_codeset, to_codeset) == 0) { char *result = strdup (src); |