strcpy(inbuf, "");
}
else {
- strncpy(outbuf, inbuf, pos);
+ safestrncpy(outbuf, inbuf, pos);
outbuf[pos] = 0;
wprintf("%s", outbuf);
strcpy(inbuf, &inbuf[pos]);
for (i=strlen(inbuf); i>=0; --i) {
if (inbuf[i]=='>') pos = i;
}
- strncpy(key, &inbuf[2], pos-2);
+ safestrncpy(key, &inbuf[2], pos-2);
key[pos-2] = 0;
print_value_of(key);
strcpy(inbuf, &inbuf[pos+1]);