components/libexpat/patches/CVE-2009-3560.patch
changeset 824 3c0f8247e0cd
parent 823 dc5bf8bfadaa
child 825 78809aba88fe
equal deleted inserted replaced
823:dc5bf8bfadaa 824:3c0f8247e0cd
     1 --- lib/xmlparse.c	2009/09/29 02:49:16	1.164
       
     2 +++ lib/xmlparse.c	2009/12/29 18:42:05	1.166
       
     3 @@ -3701,6 +3701,9 @@
       
     4          return XML_ERROR_UNCLOSED_TOKEN;
       
     5        case XML_TOK_PARTIAL_CHAR:
       
     6          return XML_ERROR_PARTIAL_CHAR;
       
     7 +      case -XML_TOK_PROLOG_S:
       
     8 +        tok = -tok;
       
     9 +        break;
       
    10        case XML_TOK_NONE:
       
    11  #ifdef XML_DTD
       
    12          /* for internal PE NOT referenced between declarations */