From 88c37b581d6a90334694810c6d37eac0b153cd41 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Fri, 27 Mar 2009 14:47:18 +0100 Subject: [PATCH] do not zero allocated space, just append null character at the end of string --- src/charset.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/charset.cpp b/src/charset.cpp index b919c626..7f4474f6 100644 --- a/src/charset.cpp +++ b/src/charset.cpp @@ -69,7 +69,6 @@ namespace len = strlen(inbuf); size_t buflen = len*6+1; char *outbuf = new char[buflen]; - memset(outbuf, 0, sizeof(char)*buflen); char *outstart = outbuf; char *instart = inbuf; @@ -80,7 +79,7 @@ namespace return; } iconv_close(cd); - + *outbuf = 0; str_pool_put(instart); inbuf = str_pool_get(outstart); delete [] outstart;