Diff for /src/usr.sbin/mailwrapper/mailwrapper.c between versions 1.3 and 1.4

version 1.3, 2003/11/03 19:31:38 version 1.4, 2003/11/22 11:38:13
Line 59  static void freearg(struct arglist *, in Line 59  static void freearg(struct arglist *, in
 extern const char *__progname;  /* from crt0.o */  extern const char *__progname;  /* from crt0.o */
   
 static void  static void
initarg(al)initarg(struct arglist *al)
        struct arglist *al; 
 {  {
         al->argc = 0;          al->argc = 0;
         al->maxc = 10;          al->maxc = 10;
Line 69  initarg(al) Line 68  initarg(al)
 }  }
   
 static void  static void
addarg(al, arg, copy)addarg(struct arglist *al, const char *arg, int copy)
        struct arglist *al; 
        const char *arg; 
        int copy; 
 {  {
         char **argv2;          char **argv2;
   
Line 97  addarg(al, arg, copy) Line 93  addarg(al, arg, copy)
 }  }
   
 static void  static void
freearg(al, copy)freearg(struct arglist *al, int copy)
        struct arglist *al; 
        int copy; 
 {  {
         size_t i;          size_t i;
         if (copy)          if (copy)
Line 109  freearg(al, copy) Line 103  freearg(al, copy)
 }  }
   
 int  int
main(argc, argv, envp)main(int argc, char **argv, char **envp)
        int argc; 
        char *argv[]; 
        char *envp[]; 
 {  {
         FILE *config;          FILE *config;
         char *line, *cp, *from, *to, *ap;          char *line, *cp, *from, *to, *ap;

Removed from v.1.3  
changed lines
  Added in v.1.4