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:
Vincent Povirk 2017-01-25 11:23:02 -06:00 committed by Alexandre Julliard
parent a16344ca19
commit 89ca96d06c
1 changed files with 0 additions and 11 deletions

View File

@ -139,17 +139,6 @@ static BOOL find_node_end(stream_t *stream, strbuf_t *buf)
BOOL next_node(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 */ /* find the beginning of the next node */
if(!stream_chr(stream, NULL, '<')) if(!stream_chr(stream, NULL, '<'))
return FALSE; return FALSE;