version 1.162, 2010/07/23 21:46:05 |
version 1.163, 2010/07/30 21:47:18 |
|
|
break; |
break; |
case 'D': |
case 'D': |
dateflag = optarg; |
dateflag = optarg; |
cvs_specified_date = date_parse(dateflag); |
if ((cvs_specified_date = date_parse(dateflag)) == -1) |
|
fatal("invalid date: %s", dateflag); |
reset_tag = 0; |
reset_tag = 0; |
break; |
break; |
case 'd': |
case 'd': |
|
|
|
|
if ((p = strchr(jrev2, ':')) != NULL) { |
if ((p = strchr(jrev2, ':')) != NULL) { |
(*p++) = '\0'; |
(*p++) = '\0'; |
cvs_specified_date = date_parse(p); |
if ((cvs_specified_date = date_parse(p)) == -1) { |
|
cvs_printf("invalid date: %s", p); |
|
goto out; |
|
} |
} |
} |
|
|
rev2 = rcs_translate_tag(jrev2, cf->file_rcs); |
rev2 = rcs_translate_tag(jrev2, cf->file_rcs); |
|
|
if (jrev1 != NULL) { |
if (jrev1 != NULL) { |
if ((p = strchr(jrev1, ':')) != NULL) { |
if ((p = strchr(jrev1, ':')) != NULL) { |
(*p++) = '\0'; |
(*p++) = '\0'; |
cvs_specified_date = date_parse(p); |
if ((cvs_specified_date = date_parse(p)) == -1) { |
|
cvs_printf("invalid date: %s", p); |
|
goto out; |
|
} |
} |
} |
|
|
rev1 = rcs_translate_tag(jrev1, cf->file_rcs); |
rev1 = rcs_translate_tag(jrev1, cf->file_rcs); |