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

Diff for /mandoc/main.c between version 1.122 and 1.126

version 1.122, 2010/12/10 20:58:56 version 1.126, 2010/12/29 01:16:57
Line 179  static const char * const mandocerrs[MANDOCERR_MAX] = 
Line 179  static const char * const mandocerrs[MANDOCERR_MAX] = 
   
         "generic error",          "generic error",
   
           "bad table syntax",
           "bad table option",
         "input stack limit exceeded, infinite loop?",          "input stack limit exceeded, infinite loop?",
         "skipping bad character",          "skipping bad character",
         "skipping text before the first section header",          "skipping text before the first section header",
Line 389  static void
Line 391  static void
 resize_buf(struct buf *buf, size_t initial)  resize_buf(struct buf *buf, size_t initial)
 {  {
   
         buf->sz = buf->sz ? 2 * buf->sz : initial;          buf->sz = buf->sz > initial/2 ? 2 * buf->sz : initial;
         buf->buf = realloc(buf->buf, buf->sz);          buf->buf = realloc(buf->buf, buf->sz);
         if (NULL == buf->buf) {          if (NULL == buf->buf) {
                 perror(NULL);                  perror(NULL);

Legend:
Removed from v.1.122  
changed lines
  Added in v.1.126

CVSweb