[BACK]Return to mandoc_aux.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mandoc_aux.c between version 1.4 and 1.5

version 1.4, 2014/08/10 23:54:41 version 1.5, 2015/10/06 18:32:19
Line 41  mandoc_asprintf(char **dest, const char *fmt, ...)
Line 41  mandoc_asprintf(char **dest, const char *fmt, ...)
                 perror(NULL);                  perror(NULL);
                 exit((int)MANDOCLEVEL_SYSERR);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
         return(ret);          return ret;
 }  }
   
 void *  void *
Line 54  mandoc_calloc(size_t num, size_t size)
Line 54  mandoc_calloc(size_t num, size_t size)
                 perror(NULL);                  perror(NULL);
                 exit((int)MANDOCLEVEL_SYSERR);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
         return(ptr);          return ptr;
 }  }
   
 void *  void *
Line 67  mandoc_malloc(size_t size)
Line 67  mandoc_malloc(size_t size)
                 perror(NULL);                  perror(NULL);
                 exit((int)MANDOCLEVEL_SYSERR);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
         return(ptr);          return ptr;
 }  }
   
 void *  void *
Line 79  mandoc_realloc(void *ptr, size_t size)
Line 79  mandoc_realloc(void *ptr, size_t size)
                 perror(NULL);                  perror(NULL);
                 exit((int)MANDOCLEVEL_SYSERR);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
         return(ptr);          return ptr;
 }  }
   
 void *  void *
Line 91  mandoc_reallocarray(void *ptr, size_t num, size_t size
Line 91  mandoc_reallocarray(void *ptr, size_t num, size_t size
                 perror(NULL);                  perror(NULL);
                 exit((int)MANDOCLEVEL_SYSERR);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
         return(ptr);          return ptr;
 }  }
   
 char *  char *
Line 104  mandoc_strdup(const char *ptr)
Line 104  mandoc_strdup(const char *ptr)
                 perror(NULL);                  perror(NULL);
                 exit((int)MANDOCLEVEL_SYSERR);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
         return(p);          return p;
 }  }
   
 char *  char *
Line 115  mandoc_strndup(const char *ptr, size_t sz)
Line 115  mandoc_strndup(const char *ptr, size_t sz)
         p = mandoc_malloc(sz + 1);          p = mandoc_malloc(sz + 1);
         memcpy(p, ptr, sz);          memcpy(p, ptr, sz);
         p[(int)sz] = '\0';          p[(int)sz] = '\0';
         return(p);          return p;
 }  }

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

CVSweb