line |
true |
false |
branch |
72
|
0 |
7514 |
if (border.mday > DAYS_IN_MONTH[is_leap][border.mon]) border.mday -= 7; |
78
|
14544 |
4489 |
if (epoch < zone->ltrans.start) { |
79
|
103746 |
14537 |
__PTIME_TRANS_BINFIND(epoch, start); |
|
57683 |
46063 |
__PTIME_TRANS_BINFIND(epoch, start); |
|
46056 |
7 |
__PTIME_TRANS_BINFIND(epoch, start); |
|
14537 |
7 |
__PTIME_TRANS_BINFIND(epoch, start); |
84
|
3 |
14541 |
_PTIME_LT_LEAPSEC_CORR(zone->trans[index]); |
86
|
2516 |
1973 |
else if (!zone->future.hasdst) { // future with no DST |
91
|
0 |
2516 |
_PTIME_LT_LEAPSEC_CORR(zone->ltrans); |
97
|
1104 |
869 |
if ((epoch >= _calc_rule_epoch(is_leap, result, zone->future.outer.end) - zone->future.outer.offset) && |
108
|
0 |
1973 |
_PTIME_LT_LEAPSEC_CORR(zone->ltrans); |
114
|
21 |
9 |
if (date->isdst > 0) { |
125
|
5818 |
13250 |
if (date->isdst > 0) { |
142
|
0 |
0 |
strftime(buf, 150, format, timeptr); |
143
|
0 |
0 |
printf("%s", buf); |
146
|
18 |
0 |
}} |
|
18 |
0 |
}} |