Lines Matching refs:start
39 mSection.start = mpBuffer; in ReadFile()
58 mSection.start = mpBuffer; in ReadFile()
320 *(mSection.start + 1) = '.'; in CloseSection()
328 mSection.start = pStart; in CloseSection()
340 mSection.start = pStart + 1; in CloseSection()
362 return FindTag(mSection.start, mSection.end, tagname, mark_used); in FindTag()
366 char *xml_reader::FindTag(char *start, char *stop, in FindTag() argument
372 while(start < stop) in FindTag()
381 if (*start == '<') in FindTag()
389 if (strncmp(start + 1, tagname, taglen) == 0) in FindTag()
391 if (*(start + taglen + 1) == '>' || *(start + taglen + 1) == ' ') in FindTag()
397 return (start - 1); in FindTag()
404 *(start + 1) = '.'; in FindTag()
413 return start; in FindTag()
418 char test = *(start + 1); in FindTag()
435 start++; in FindTag()
443 char *xml_reader::EndTag(char *start, char *stop) in EndTag() argument
445 while(start < stop) in EndTag()
447 if (*start == '>') in EndTag()
449 return start; in EndTag()
451 start++; in EndTag()
498 mSection.start = end_tag + 1; in EnterSection()
562 mSection.start = end_tag + 1; in EnterTag()