pike.git / src / modules / Parser / html.c

version» Context lines:

pike.git/src/modules/Parser/html.c:2485:    if (this->flags & FLAG_WS_BEFORE_TAG_NAME)    scan_forward (*head, *c_head + 1, &pos, &cpos,    WS(this),    -(ptrdiff_t)N_WS(this));    else pos = *head, cpos = *c_head + 1;    scan_forward_arg (this, pos, cpos, &pos, &cpos,    SCAN_ARG_ONLY, 1, 1, NULL);    put_out_feed_range(this,*head,*c_head,pos,cpos);    if (skip) skip_feed_range(st,head,c_head,pos,cpos);    this->out_ctx = CTX_TAG; +  pop_stack();    return STATE_REREAD;    }    else if (*head) {    /* just output the whole range */    put_out_feed_range(this,*head,*c_head,tail,c_tail);    if (skip) skip_feed_range(st,head,c_head,tail,c_tail);    }    pop_stack();    if (this->stack != st) /* got more feed recursively - reread */    return STATE_REREAD;