hhctrl.ocx: Don't skip a tag in next_node.
At the time this function is called, we're already past the '<' that begins the current tag. Calling find_end_node twice here means we were skipping every other tag. Signed-off-by: Vincent Povirk <vincent@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
a16344ca19
commit
89ca96d06c
|
@ -139,17 +139,6 @@ static BOOL find_node_end(stream_t *stream, strbuf_t *buf)
|
|||
|
||||
BOOL next_node(stream_t *stream, strbuf_t *buf)
|
||||
{
|
||||
strbuf_t tmpbuf;
|
||||
|
||||
/* search through the end of the current node */
|
||||
strbuf_init(&tmpbuf);
|
||||
if(!find_node_end(stream, &tmpbuf))
|
||||
{
|
||||
strbuf_free(&tmpbuf);
|
||||
return FALSE;
|
||||
}
|
||||
strbuf_free(&tmpbuf);
|
||||
|
||||
/* find the beginning of the next node */
|
||||
if(!stream_chr(stream, NULL, '<'))
|
||||
return FALSE;
|
||||
|
|
Loading…
Reference in New Issue