summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/date.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/date.c b/src/date.c
index b521d661d..dbb9d42da 100644
--- a/src/date.c
+++ b/src/date.c
@@ -1,5 +1,5 @@
/* date - print or set the system date and time
- Copyright (C) 1989-2000 Free Software Foundation, Inc.
+ Copyright (C) 1989-2001 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -355,6 +355,15 @@ argument must be a format string beginning with `+'."),
usage (1);
}
+ /* Simply ignore --rfc-822 if specified when setting the date. */
+ if (rfc_format && !set_date && n_args > 0)
+ {
+ error (0, 0,
+ _("a format string may not be specified when using\
+ the --rfc-822 (-R) option"));
+ usage (1);
+ }
+
if (set_date)
datestr = set_datestr;