freebsd-ports/deskutils/fbreader/files/patch-zlibrary__src__unix__iconv__IConvEncodingConverter.cpp
2007-07-18 10:15:15 +00:00

20 lines
750 B
C++

--- ./zlibrary/core/src/unix/iconv/IConvEncodingConverter.cpp.orig Tue Apr 17 22:53:30 2007
+++ ./zlibrary/core/src/unix/iconv/IConvEncodingConverter.cpp Sat Apr 21 18:50:56 2007
@@ -87,7 +87,7 @@
char *out = (char*)dst.data() + oldLength;
iconvlabel:
- iconv(myIConverter, &in, &inSize, &out, &outSize);
+ iconv(myIConverter, (const char**)&in, &inSize, &out, &outSize);
if (inSize != 0) {
if (myBuffer.empty()) {
myBuffer.append(in, inSize);
@@ -126,7 +126,7 @@
inSize = 1;
outSize = 3;
inBuffer[0] = i;
- iconv(myIConverter, &in, &inSize, &out, &outSize);
+ iconv(myIConverter, (const char**)&in, &inSize, &out, &outSize);
if (inSize == 0) {
ZLUnicodeUtil::Ucs2Char ch;
ZLUnicodeUtil::firstChar(ch, outBuffer);