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

Diff for /src/usr.bin/cvs/checkout.c between version 1.132 and 1.133

version 1.132, 2008/02/09 12:20:33 version 1.133, 2008/02/09 12:48:23
Line 43 
Line 43 
 static int Aflag = 0;  static int Aflag = 0;
 static char *dflag = NULL;  static char *dflag = NULL;
 static char *koptstr = NULL;  static char *koptstr = NULL;
   static char *dateflag = NULL;
   
 static int nflag = 0;  static int nflag = 0;
   
   char *checkout_target_dir = NULL;
 time_t cvs_specified_date;  time_t cvs_specified_date;
   
 struct cvs_cmd cvs_cmd_checkout = {  struct cvs_cmd cvs_cmd_checkout = {
Line 87 
Line 89 
                         cvs_modules_list();                          cvs_modules_list();
                         exit(0);                          exit(0);
                 case 'D':                  case 'D':
                         cvs_specified_date = cvs_date_parse(optarg);                          dateflag = optarg;
                           cvs_specified_date = cvs_date_parse(dateflag);
                         break;                          break;
                 case 'd':                  case 'd':
                         if (dflag != NULL)                          if (dflag != NULL)
                                 fatal("-d specified two or more times");                                  fatal("-d specified two or more times");
                         dflag = optarg;                          dflag = optarg;
                           checkout_target_dir = dflag;
                         break;                          break;
                 case 'k':                  case 'k':
                         reset_option = 0;                          reset_option = 0;
Line 211 
Line 215 
                             cvs_specified_tag);                              cvs_specified_tag);
                 if (Aflag)                  if (Aflag)
                         cvs_client_send_request("Argument -A");                          cvs_client_send_request("Argument -A");
   
                   if (dateflag != NULL)
                           cvs_client_send_request("Argument -D%s", dateflag);
   
                 if (kflag)                  if (kflag)
                         cvs_client_send_request("Argument -k%s", koptstr);                          cvs_client_send_request("Argument -k%s", koptstr);

Legend:
Removed from v.1.132  
changed lines
  Added in v.1.133