commit ac15ab4bc2928e9cfbbcd53dce67d3aa80034dda parent f069afd000e26b5a1e2e10bd3e97658b1da5220c Author: Christian Grothoff <christian@grothoff.org> Date: Tue, 25 Sep 2012 13:20:16 +0000 -fix conversion if iconv not found Diffstat:
| M | src/common/convert.c | | | 7 | ++++++- |
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/common/convert.c b/src/common/convert.c @@ -86,7 +86,12 @@ EXTRACTOR_common_convert_to_utf8 (const char *input, iconv_close (cd); return ret; #else - return strdup (input); + char *ret; + + ret = malloc (len + 1); + memcpy (ret, input, len); + ret[len] = '\0'; + return ret; #endif }