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

Diff for /src/usr.bin/cvs/commit.c between version 1.57 and 1.58

version 1.57, 2006/05/27 14:05:53 version 1.58, 2006/05/27 15:14:27
Line 47 
Line 47 
 {  {
         int ch;          int ch;
         char *arg = ".";          char *arg = ".";
           int flags;
         struct cvs_recursion cr;          struct cvs_recursion cr;
   
           flags = CR_RECURSE_DIRS;
   
         while ((ch = getopt(argc, argv, cvs_cmd_commit.cmd_opts)) != -1) {          while ((ch = getopt(argc, argv, cvs_cmd_commit.cmd_opts)) != -1) {
                 switch (ch) {                  switch (ch) {
                 case 'f':                  case 'f':
Line 56 
Line 59 
                 case 'F':                  case 'F':
                         break;                          break;
                 case 'l':                  case 'l':
                           flags &= ~CR_RECURSE_DIRS;
                         break;                          break;
                 case 'm':                  case 'm':
                         logmsg = xstrdup(optarg);                          logmsg = xstrdup(optarg);
Line 82 
Line 86 
         cr.leavedir = NULL;          cr.leavedir = NULL;
         cr.local = cvs_commit_check_conflicts;          cr.local = cvs_commit_check_conflicts;
         cr.remote = NULL;          cr.remote = NULL;
           cr.flags = flags;
   
         if (argc > 0)          if (argc > 0)
                 cvs_file_run(argc, argv, &cr);                  cvs_file_run(argc, argv, &cr);

Legend:
Removed from v.1.57  
changed lines
  Added in v.1.58