[BACK]Return to apps.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / openssl

Diff for /src/usr.bin/openssl/apps.c between version 1.17 and 1.18

version 1.17, 2014/12/28 15:05:38 version 1.18, 2014/12/28 15:48:52
Line 2242 
Line 2242 
 }  }
   
 int  int
 options_parse(int argc, char **argv, struct option *opts, char **unnamed)  options_parse(int argc, char **argv, struct option *opts, char **unnamed,
       int *argsused)
 {  {
         const char *errstr;          const char *errstr;
         struct option *opt;          struct option *opt;
Line 2260 
Line 2261 
   
                 /* Single unnamed argument (without leading hyphen). */                  /* Single unnamed argument (without leading hyphen). */
                 if (*p++ != '-') {                  if (*p++ != '-') {
                           if (argsused != NULL)
                                   goto done;
                         if (unnamed == NULL)                          if (unnamed == NULL)
                                 goto unknown;                                  goto unknown;
                         if (*unnamed != NULL)                          if (*unnamed != NULL)
Line 2343 
Line 2346 
                         return (1);                          return (1);
                 }                  }
         }          }
   
   done:
           if (argsused != NULL)
                   *argsused = i;
   
         return (0);          return (0);
   

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18