handle iconv() function that takes const char ** instead of char **

This commit is contained in:
Andrzej Rybczak
2009-03-26 18:37:47 +01:00
parent 343f778256
commit dd471ef1c6
2 changed files with 8 additions and 7 deletions

View File

@@ -73,7 +73,7 @@ namespace
char *outstart = outbuf;
char *instart = inbuf;
if (iconv(cd, &inbuf, &len, &outbuf, &buflen) == (size_t)-1)
if (iconv(cd, const_cast<ICONV_CONST char **>(&inbuf), &len, &outbuf, &buflen) == (size_t)-1)
{
delete [] outstart;
iconv_close(cd);