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

Diff for /mandoc/Attic/mmain.c between version 1.2 and 1.3

version 1.2, 2009/02/23 07:09:13 version 1.3, 2009/02/23 12:45:19
Line 57  static int    msg_warn(void *, int, int, 
Line 57  static int    msg_warn(void *, int, int, 
   
 #ifdef __linux__  #ifdef __linux__
 extern  int               getsubopt(char **, char *const *, char **);  extern  int               getsubopt(char **, char *const *, char **);
   extern  size_t            strlcpy(char *, const char *, size_t);
   extern  size_t            strlcat(char *, const char *, size_t);
 #endif  #endif
   
   
Line 106  mmain_getopt(struct mmain *p, int argc, char *argv[], 
Line 108  mmain_getopt(struct mmain *p, int argc, char *argv[], 
         size_t           sz;          size_t           sz;
   
         extern int       optind;          extern int       optind;
         extern int       optreset;  
   
         sz = strlcpy(opts, "vW:", 32);          sz = strlcpy(opts, "vW:", 32);
         assert(sz < 32);          assert(sz < 32);
Line 115  mmain_getopt(struct mmain *p, int argc, char *argv[], 
Line 116  mmain_getopt(struct mmain *p, int argc, char *argv[], 
                 sz = strlcat(opts, u, 32);                  sz = strlcat(opts, u, 32);
                 assert(sz < 32);                  assert(sz < 32);
         }          }
   
           optind = 1;
   
         /* LINTED */          /* LINTED */
         while (-1 != (c = getopt(argc, argv, opts)))          while (-1 != (c = getopt(argc, argv, opts)))

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

CVSweb