/programs/cmm/TWB/TWB.c |
---|
180,9 → 180,14 |
bufpos++; |
if (!strncmp(bufpos,"!--",3)) |
{ |
if (!strncmp(bufpos,"-->",3)) || (bufpointer + bufsize <= bufpos) break; |
bufpos+=3; |
while (strncmp(bufpos,"-->",3)!=0) && (bufpos < bufpointer + bufsize) |
{ |
bufpos++; |
} |
bufpos+=3; |
break; |
} |
tag = attr = tagparam = ignor_param = NULL; |
while (ESBYTE[bufpos] !='>') && (bufpos < bufpointer + bufsize) //ïîëó÷àåì òåã è åãî ïàðàìåòðû |
{ |