Changeset 1043

Show
Ignore:
Timestamp:
10/29/07 17:30:59 (10 months ago)
Author:
teqdruid
Message:

Fix for at least part of #28

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/mango/xml/sax/parser/teqXML.d

    r1040 r1043  
    948948        void advanceTo(T[] str) 
    949949        { 
    950             do 
    951             { 
     950            while (chpos(pos+str.length), buffer[pos..pos+str.length] != str) 
     951            { 
     952                pos++; 
    952953                advanceTo(str[0]); 
    953             } while (chpos(pos+str.length), buffer[pos..pos+str.length] != str); 
     954            } 
    954955            /+while (!(buffer[pos..pos+str.length] == str)) 
    955956                chpos(++pos + str.length);+/