Alexandre Julliard : ntdll: Support single quotes around XML attribute values.
Module: wine Branch: master Commit: 6f457ac63b8d5324d413126d2453cbf18b942b5e URL: http://source.winehq.org/git/wine.git/?a=commit;h=6f457ac63b8d5324d413126d24... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Thu Jul 26 11:07:01 2007 +0200 ntdll: Support single quotes around XML attribute values. --- dlls/ntdll/actctx.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/ntdll/actctx.c b/dlls/ntdll/actctx.c index 98ffd38..912d823 100644 --- a/dlls/ntdll/actctx.c +++ b/dlls/ntdll/actctx.c @@ -653,12 +653,12 @@ static BOOL next_xml_attr(xmlbuf_t* xmlbuf, xmlstr_t* name, xmlstr_t* value, xmlbuf->ptr = ptr; ptr++; - if (ptr == xmlbuf->end || *ptr != '\"') return FALSE; + if (ptr == xmlbuf->end || (*ptr != '"' && *ptr != '\'')) return FALSE; value->ptr = ++ptr; if (ptr == xmlbuf->end) return FALSE; - ptr = memchr(ptr, '\"', xmlbuf->end - ptr); + ptr = memchr(ptr, ptr[-1], xmlbuf->end - ptr); if (!ptr) { xmlbuf->ptr = xmlbuf->end;
participants (1)
-
Alexandre Julliard