Explorar o código

* Patch from Sergei Gorelkin:
Fixes a bug in internal DTD subset processing, which was preventing
tokens that cross input buffer boundary from being correctly added to
DocType.InternalSubset (the first part of such tokens was dropped).

git-svn-id: trunk@12860 -

michael %!s(int64=16) %!d(string=hai) anos
pai
achega
9662260088
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      packages/fcl-xml/src/xmlread.pp

+ 1 - 1
packages/fcl-xml/src/xmlread.pp

@@ -2047,7 +2047,7 @@ begin
       Inc(p);
     FDTDStartPos := p;
   end;
-  FDTDStartPos := TXMLDecodingSource(FSource).FBufStart + (FSource.FBufEnd-FSource.FBuf);
+  FDTDStartPos := TXMLDecodingSource(FSource).FBufStart;
 end;
 
 procedure TXMLReader.ParseDoctypeDecl;    // [28]