]> granicus.if.org Git - libexpat/commitdiff
Fixed incorrect cast which would cause 64-bit integers not to be set to a 64-bit...
authorKarl Waclawek <kwaclaw@users.sourceforge.net>
Sun, 25 Dec 2005 16:50:52 +0000 (16:50 +0000)
committerKarl Waclawek <kwaclaw@users.sourceforge.net>
Sun, 25 Dec 2005 16:50:52 +0000 (16:50 +0000)
expat/lib/xmltok_impl.c

index 7f356a2ace94d57e3447fbb8c95ac52a924a4805..0ee57abb1f41c720bd374a1884323bb16f42b817 100644 (file)
@@ -1750,7 +1750,7 @@ PREFIX(updatePosition)(const ENCODING *enc,
     LEAD_CASE(2) LEAD_CASE(3) LEAD_CASE(4)
 #undef LEAD_CASE
     case BT_LF:
-      pos->columnNumber = (unsigned)-1;
+      pos->columnNumber = (XML_Size)-1;
       pos->lineNumber++;
       ptr += MINBPC(enc);
       break;
@@ -1759,7 +1759,7 @@ PREFIX(updatePosition)(const ENCODING *enc,
       ptr += MINBPC(enc);
       if (ptr != end && BYTE_TYPE(enc, ptr) == BT_LF)
         ptr += MINBPC(enc);
-      pos->columnNumber = (unsigned)-1;
+      pos->columnNumber = (XML_Size)-1;
       break;
     default:
       ptr += MINBPC(enc);