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

Diff for /src/usr.bin/cvs/diff.c between version 1.126 and 1.127

version 1.126, 2008/02/04 15:07:33 version 1.127, 2008/02/04 21:25:32
Line 60 
Line 60 
 int  int
 cvs_diff(int argc, char **argv)  cvs_diff(int argc, char **argv)
 {  {
         int ch;          int ch, flags;
         char *arg = ".";          char *arg = ".";
         int flags;  
         struct cvs_recursion cr;          struct cvs_recursion cr;
   
         flags = CR_RECURSE_DIRS;          flags = CR_RECURSE_DIRS;
         strlcpy(diffargs, argv[0], sizeof(diffargs));          strlcpy(diffargs, argv[0], sizeof(diffargs));
   
         while ((ch = getopt(argc, argv, cvs_cmd_diff.cmd_opts)) != -1) {          while ((ch = getopt(argc, argv, cvs_cmdop == CVS_OP_DIFF ?
               cvs_cmd_diff.cmd_opts : cvs_cmd_rdiff.cmd_opts)) != -1) {
                 switch (ch) {                  switch (ch) {
                 case 'c':                  case 'c':
                         strlcat(diffargs, " -c", sizeof(diffargs));                          strlcat(diffargs, " -c", sizeof(diffargs));

Legend:
Removed from v.1.126  
changed lines
  Added in v.1.127