Thanks to Mikko Tyolajarvi for fixing and testing on sparc64. PR: 46636 Submitted by: Bjoern A. Zeeb <bzeeb+freebsdports@zabbadoz.net>
12 lines
502 B
Text
12 lines
502 B
Text
--- src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp.orig Tue Aug 27 09:24:38 2002
|
|
+++ src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp Sun Jan 12 01:44:04 2003
|
|
@@ -1091,7 +1091,8 @@
|
|
// perform conversion
|
|
wLent *= uChSize();
|
|
char *ptr = retVal;
|
|
- size_t rc = iconvTo(wideCharBuf, &wLent, &ptr, neededLen);
|
|
+ size_t tmpwLent = wLent;
|
|
+ size_t rc = iconvTo(wideCharBuf, &tmpwLent, &ptr, neededLen);
|
|
if (rc == (size_t)-1) {
|
|
if (wBufPtr)
|
|
delete [] wBufPtr;
|