- if (!rsetarray[STARTTAG]->term)
- {
- rsetarray[STARTTAG]->term=
- rset_term_create("<starttag>",strlen("<starttag>"),"",0,nmem);
- rsetarray[STARTTAG]->term->rset=rsetarray[STARTTAG];
- }
- info->startterm=rsetarray[STARTTAG]->term;
-
- if (!rsetarray[STOPTAG]->term)
- {
- rsetarray[STOPTAG]->term=
- rset_term_create("<stoptag>",strlen("<stoptag>"),"",0,nmem);
- rsetarray[STOPTAG]->term->rset=rsetarray[STOPTAG];
- }
- info->stopterm=rsetarray[STOPTAG]->term;
+ checkterm(rsetarray[STARTTAG], "(start)", nmem);
+ checkterm(rsetarray[STOPTAG], "(start)", nmem);
+ info->startterm = rsetarray[STARTTAG]->term;
+ info->stopterm = rsetarray[STOPTAG]->term;