version 1.33, 2006/04/24 13:32:10 |
version 1.34, 2006/04/25 03:25:42 |
|
|
rev1 = rev2 = NULL; |
rev1 = rev2 = NULL; |
rev_str1 = rev_str2 = NULL; |
rev_str1 = rev_str2 = NULL; |
|
|
while ((ch = rcs_getopt(argc, argv, "AEek:p::q::r:TVx::z:")) != -1) { |
while ((ch = rcs_getopt(argc, argv, "AEek:p::q::r::TVx::z:")) != -1) { |
switch (ch) { |
switch (ch) { |
case 'A': case 'E': case 'e': |
case 'A': case 'E': case 'e': |
break; |
break; |
|
|
flags |= QUIET; |
flags |= QUIET; |
break; |
break; |
case 'r': |
case 'r': |
rcs_setrevstr2(&rev_str1, &rev_str2, rcs_optarg); |
rcs_setrevstr2(&rev_str1, &rev_str2, |
|
rcs_optarg ? rcs_optarg : ""); |
break; |
break; |
case 'T': |
case 'T': |
/* |
/* |
|
|
rev2 = NULL; |
rev2 = NULL; |
} |
} |
|
|
if ((rev1 = rcs_getrevnum(rev_str1, file)) == NULL) |
if (strcmp(rev_str1, "") == 0) { |
|
rev1 = rcsnum_alloc(); |
|
rcsnum_cpy(file->rf_head, rev1, 0); |
|
} else if ((rev1 = rcs_getrevnum(rev_str1, file)) == NULL) |
fatal("invalid revision: %s", rev_str1); |
fatal("invalid revision: %s", rev_str1); |
if (rev_str2 != NULL) { |
|
|
if (rev_str2 != NULL && strcmp(rev_str2, "") != 0) { |
if ((rev2 = rcs_getrevnum(rev_str2, file)) == NULL) |
if ((rev2 = rcs_getrevnum(rev_str2, file)) == NULL) |
fatal("invalid revision: %s", rev_str2); |
fatal("invalid revision: %s", rev_str2); |
} else { |
} else { |