| 547 | |
| 548 | |
| 549 | size_t my_xml_error_pos(MY_XML_PARSER *p) |
| 550 | { |
| 551 | const char *beg=p->beg; |
| 552 | const char *s; |
| 553 | for ( s=p->beg ; s<p->cur; s++) |
| 554 | { |
| 555 | if (s[0] == '\n') |
| 556 | beg=s; |
| 557 | } |
| 558 | return (size_t) (p->cur-beg); |
| 559 | } |
| 560 | |
| 561 | uint my_xml_error_lineno(MY_XML_PARSER *p) |
| 562 | { |
no outgoing calls