Diff for /XML/xmlmemory.c between versions 1.17 and 1.18

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;

Removed from v.1.17  
changed lines
  Added in v.1.18


Webmaster