Lines Matching refs:current
585 xml_element* current; member
599 c = mydata->current; in _xmlrpc_startElement()
601 mydata->current = xml_elem_new(); in _xmlrpc_startElement()
602 mydata->current->name = (char*)estrdup(name); in _xmlrpc_startElement()
603 mydata->current->parent = c; in _xmlrpc_startElement()
611 Q_PushTail(&mydata->current->attrs, attr); in _xmlrpc_startElement()
624 if(mydata && mydata->current && mydata->current->parent) { in _xmlrpc_endElement()
625 Q_PushTail(&mydata->current->parent->children, mydata->current); in _xmlrpc_endElement()
627 mydata->current = mydata->current->parent; in _xmlrpc_endElement()
637 if(mydata && mydata->current) { in _xmlrpc_charHandler()
645 simplestring_addn(&mydata->current->text, add_text, len); in _xmlrpc_charHandler()
650 simplestring_addn(&mydata->current->text, s, len); in _xmlrpc_charHandler()
701 mydata.current = mydata.root; in xml_elem_parse_buf()