diff options
Diffstat (limited to 'ext/date/lib/timelib.c')
-rw-r--r-- | ext/date/lib/timelib.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/ext/date/lib/timelib.c b/ext/date/lib/timelib.c index 7dd746eb99..00868a2c03 100644 --- a/ext/date/lib/timelib.c +++ b/ext/date/lib/timelib.c @@ -234,15 +234,15 @@ void timelib_dump_date(timelib_time *d, int options) break; } } - } - if (d->have_weekday_relative) { - printf(" / %d.%d", d->relative.weekday, d->relative.weekday_behavior); - } - if (d->have_special_relative) { - switch (d->special.type) { - case TIMELIB_SPECIAL_WEEKDAY: - printf(" / %lld weekday", d->special.amount); - break; + if (d->relative.have_weekday_relative) { + printf(" / %d.%d", d->relative.weekday, d->relative.weekday_behavior); + } + if (d->relative.have_special_relative) { + switch (d->relative.special.type) { + case TIMELIB_SPECIAL_WEEKDAY: + printf(" / %lld weekday", d->relative.special.amount); + break; + } } } } |