]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
cal: don't use year header for -1, -3 or -n
authorKarel Zak <kzak@redhat.com>
Tue, 30 Jan 2018 15:14:15 +0000 (16:14 +0100)
committerKarel Zak <kzak@redhat.com>
Tue, 30 Jan 2018 15:14:15 +0000 (16:14 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
misc-utils/cal.c

index 891517ba84b642cbe6caa5e816643a62af9598c8..adc5436ac6bd288362756000237f5c1462caba07 100644 (file)
@@ -488,7 +488,8 @@ int main(int argc, char **argv)
                }
                if (!ctl.req.month && !ctl.req.week) {
                        ctl.req.month = local_time->tm_mon + 1;
-                       yflag = 1;
+                       if (!ctl.num_months)
+                               yflag = 1;
                }
                break;
        case 0: