rdate: code shrink

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2012-06-11 14:57:29 +02:00
parent 0ccae4d8b3
commit 39f82d4309

View File

@ -61,7 +61,7 @@ int rdate_main(int argc UNUSED_PARAM, char **argv)
remote_time = askremotedate(argv[optind]);
if (!(flags & 2)) {
if (!(flags & 2)) { /* no -p (-s may be present) */
time_t current_time;
time(&current_time);
@ -72,7 +72,7 @@ int rdate_main(int argc UNUSED_PARAM, char **argv)
bb_perror_msg_and_die("can't set time of day");
}
if ((flags & 2) || !(flags & 1))
if (flags != 1) /* not lone -s */
printf("%s", ctime(&remote_time));
return EXIT_SUCCESS;