1 |
diff -Naur orig.xerces-c-src_2_7_0/src/xercesc/util/XMLUTF8Transcoder.cpp xerces-c-src_2_7_0/src/xercesc/util/XMLUTF8Transcoder.cpp
|
2 |
--- orig.xerces-c-src_2_7_0/src/xercesc/util/XMLUTF8Transcoder.cpp 2005-09-07 17:55:50.000000000 +0200
|
3 |
+++ xerces-c-src_2_7_0/src/xercesc/util/XMLUTF8Transcoder.cpp 2009-10-27 22:45:17.000000000 +0100
|
4 |
@@ -154,9 +154,9 @@
|
5 |
do
|
6 |
{
|
7 |
*outPtr++ = XMLCh(*srcPtr++);
|
8 |
- } while (*srcPtr <= 127 &&
|
9 |
- srcPtr != srcEnd &&
|
10 |
- outPtr != outEnd );
|
11 |
+ } while ( srcPtr != srcEnd &&
|
12 |
+ outPtr != outEnd &&
|
13 |
+ *srcPtr <= 127 );
|
14 |
memset(sizePtr,1,srcPtr - srcPtr_save);
|
15 |
sizePtr += srcPtr - srcPtr_save;
|
16 |
if (srcPtr == srcEnd || outPtr == outEnd)
|