version 1.17, 2000/07/19 21:23:56
|
version 1.18, 2000/10/23 18:59:50
|
Line 384 xmlMemContentShow(FILE *fp, MEMHDR *p)
|
Line 384 xmlMemContentShow(FILE *fp, MEMHDR *p)
|
int i,j,len = p->mh_size; |
int i,j,len = p->mh_size; |
const char *buf = (const char *) HDR_2_CLIENT(p); |
const char *buf = (const char *) HDR_2_CLIENT(p); |
|
|
|
if (p == NULL) { |
|
fprintf(fp, " NULL"); |
|
return; |
|
} |
|
|
for (i = 0;i < len;i++) { |
for (i = 0;i < len;i++) { |
if (buf[i] == 0) break; |
if (buf[i] == 0) break; |
if (!isprint(buf[i])) break; |
if (!isprint(buf[i])) break; |
Line 401 xmlMemContentShow(FILE *fp, MEMHDR *p)
|
Line 406 xmlMemContentShow(FILE *fp, MEMHDR *p)
|
if (p == q) break; |
if (p == q) break; |
p = p->mh_next; |
p = p->mh_next; |
} |
} |
if (p == q) { |
if ((p != NULL) && (p == q)) { |
fprintf(fp, " pointer to #%lu at index %d", |
fprintf(fp, " pointer to #%lu at index %d", |
p->mh_number, j); |
p->mh_number, j); |
return; |
return; |