From: Jim Meyering Date: Thu, 4 Jan 2001 17:59:22 +0000 (+0000) Subject: (main): Fail when --rfc-822 (-R) is specified along X-Git-Tag: FILEUTILS-4_0_36~80 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cc49da4ddf6e10330fd46d76c54c1afd37a01d70;p=platform%2Fupstream%2Fcoreutils.git (main): Fail when --rfc-822 (-R) is specified along with a format string. Reported by Jochen Hein. --- diff --git a/src/date.c b/src/date.c index b521d66..dbb9d42 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;