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

Diff for /mandoc/main.c between version 1.5 and 1.6

version 1.5, 2009/03/20 19:56:25 version 1.6, 2009/03/20 21:29:29
Line 271  fdesc(struct buf *blk, struct buf *ln,
Line 271  fdesc(struct buf *blk, struct buf *ln,
          * growable, hence passed in by ptr-ptr.           * growable, hence passed in by ptr-ptr.
          */           */
   
         if (-1 == fstat(fd, &st)) {          sz = BUFSIZ;
   
           if (-1 == fstat(fd, &st))
                 warnx("%s", f);                  warnx("%s", f);
                 sz = BUFSIZ;          else if ((size_t)st.st_blksize > sz)
         } else                  sz = st.st_blksize;
                 sz = (unsigned)BUFSIZ > st.st_blksize ?  
                         (size_t)BUFSIZ : st.st_blksize;  
   
         if (sz > blk->sz) {          if (sz > blk->sz) {
                 blk->buf = realloc(blk->buf, sz);                  blk->buf = realloc(blk->buf, sz);

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

CVSweb