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

Diff for /mandoc/main.c between version 1.104 and 1.105

version 1.104, 2010/08/20 08:13:43 version 1.105, 2010/09/04 20:18:53
Line 231  main(int argc, char *argv[])
Line 231  main(int argc, char *argv[])
                 switch (c) {                  switch (c) {
                 case ('m'):                  case ('m'):
                         if ( ! moptions(&curp.inttype, optarg))                          if ( ! moptions(&curp.inttype, optarg))
                                 return(MANDOCLEVEL_BADARG);                                  return((int)MANDOCLEVEL_BADARG);
                         break;                          break;
                 case ('O'):                  case ('O'):
                         (void)strlcat(curp.outopts, optarg, BUFSIZ);                          (void)strlcat(curp.outopts, optarg, BUFSIZ);
Line 239  main(int argc, char *argv[])
Line 239  main(int argc, char *argv[])
                         break;                          break;
                 case ('T'):                  case ('T'):
                         if ( ! toptions(&curp, optarg))                          if ( ! toptions(&curp, optarg))
                                 return(MANDOCLEVEL_BADARG);                                  return((int)MANDOCLEVEL_BADARG);
                         break;                          break;
                 case ('W'):                  case ('W'):
                         if ( ! woptions(&curp, optarg))                          if ( ! woptions(&curp, optarg))
                                 return(MANDOCLEVEL_BADARG);                                  return((int)MANDOCLEVEL_BADARG);
                         break;                          break;
                 case ('V'):                  case ('V'):
                         version();                          version();
Line 279  main(int argc, char *argv[])
Line 279  main(int argc, char *argv[])
         if (curp.roff)          if (curp.roff)
                 roff_free(curp.roff);                  roff_free(curp.roff);
   
         return(exit_status);          return((int)exit_status);
 }  }
   
   
Line 288  version(void)
Line 288  version(void)
 {  {
   
         (void)printf("%s %s\n", progname, VERSION);          (void)printf("%s %s\n", progname, VERSION);
         exit(MANDOCLEVEL_OK);          exit((int)MANDOCLEVEL_OK);
 }  }
   
   
Line 299  usage(void)
Line 299  usage(void)
         (void)fprintf(stderr, "usage: %s [-V] [-foption] "          (void)fprintf(stderr, "usage: %s [-V] [-foption] "
                         "[-mformat] [-Ooption] [-Toutput] "                          "[-mformat] [-Ooption] [-Toutput] "
                         "[-Werr] [file...]\n", progname);                          "[-Werr] [file...]\n", progname);
         exit(MANDOCLEVEL_BADARG);          exit((int)MANDOCLEVEL_BADARG);
 }  }
   
   
Line 329  resize_buf(struct buf *buf, size_t initial)
Line 329  resize_buf(struct buf *buf, size_t 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);
                 exit(MANDOCLEVEL_SYSERR);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
 }  }
   
Line 809  mmsg(enum mandocerr t, void *arg, int ln, int col, con
Line 809  mmsg(enum mandocerr t, void *arg, int ln, int col, con
   
         level = MANDOCLEVEL_FATAL;          level = MANDOCLEVEL_FATAL;
         while (t < mandoclimits[level])          while (t < mandoclimits[level])
                   /* LINTED */
                 level--;                  level--;
   
         cp = (struct curparse *)arg;          cp = (struct curparse *)arg;

Legend:
Removed from v.1.104  
changed lines
  Added in v.1.105

CVSweb