[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.7 and 1.8

version 1.7, 2004/08/03 04:56:27 version 1.8, 2004/08/06 13:08:39
Line 51 
Line 51 
 cvs_checkout(int argc, char **argv)  cvs_checkout(int argc, char **argv)
 {  {
         int ch;          int ch;
         CVSFILE *dir;  
         struct cvsroot *root;          struct cvsroot *root;
   
         while ((ch = getopt(argc, argv, "")) != -1) {          while ((ch = getopt(argc, argv, "")) != -1) {
Line 70 
Line 69 
                 return (EX_USAGE);                  return (EX_USAGE);
         }          }
   
         dir = cvs_file_get(".", CF_IGNORE);          cvs_files = cvs_file_get(".", CF_IGNORE);
         root = CVS_DIR_ROOT(dir);          root = CVS_DIR_ROOT(cvs_files);
         if (root->cr_method != CVS_METHOD_LOCAL) {          if (root->cr_method != CVS_METHOD_LOCAL) {
                 cvs_connect(root);                  cvs_connect(root);
         }          }
   
         cvs_sendarg(root, argv[0], 0);          cvs_sendarg(root, argv[0], 0);
         cvs_senddir(root, dir);          cvs_senddir(root, cvs_files);
         cvs_sendreq(root, CVS_REQ_XPANDMOD, NULL);          cvs_sendreq(root, CVS_REQ_XPANDMOD, NULL);
   
         /* XXX not too sure why we have to send this arg */          /* XXX not too sure why we have to send this arg */
         cvs_sendarg(root, "-N", 0);          cvs_sendarg(root, "-N", 0);
         cvs_sendarg(root, argv[0], 0);          cvs_sendarg(root, argv[0], 0);
         cvs_senddir(root, dir);          cvs_senddir(root, cvs_files);
         cvs_sendreq(root, CVS_REQ_CO, NULL);          cvs_sendreq(root, CVS_REQ_CO, NULL);
   
         return (0);          return (0);

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8