freebsd-ports/textproc/xerces-c27/files/patch-aa
Christian Weisgerber d3eccd2d99 Fix building on sparc64 and alpha.
Thanks to Mikko Tyolajarvi for fixing and testing on sparc64.

PR:		46636
Submitted by:	Bjoern A. Zeeb <bzeeb+freebsdports@zabbadoz.net>
2003-01-12 02:03:09 +00:00

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;