Lines Matching refs:current
588 xml_element* current; member
602 c = mydata->current; in _xmlrpc_startElement()
604 mydata->current = xml_elem_new(); in _xmlrpc_startElement()
605 mydata->current->name = (char*)strdup(name); in _xmlrpc_startElement()
606 mydata->current->parent = c; in _xmlrpc_startElement()
614 Q_PushTail(&mydata->current->attrs, attr); in _xmlrpc_startElement()
627 if(mydata && mydata->current && mydata->current->parent) { in _xmlrpc_endElement()
628 Q_PushTail(&mydata->current->parent->children, mydata->current); in _xmlrpc_endElement()
630 mydata->current = mydata->current->parent; in _xmlrpc_endElement()
640 if(mydata && mydata->current) { in _xmlrpc_charHandler()
648 simplestring_addn(&mydata->current->text, add_text, len); in _xmlrpc_charHandler()
653 simplestring_addn(&mydata->current->text, s, len); in _xmlrpc_charHandler()
704 mydata.current = mydata.root; in xml_elem_parse_buf()