Skip to content

Commit 29bb209

Browse files
LE GARREC Vincentjeking3
authored andcommitted
Fix unsigned / signed conversion
gregorian_calendar::end_of_month_day returns unsigned short and date constructor uses unsigned short too.
1 parent 345abc6 commit 29bb209

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/boost/date_time/gregorian/greg_date.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ namespace gregorian {
120120
date end_of_month() const
121121
{
122122
ymd_type ymd = year_month_day();
123-
short eom_day = gregorian_calendar::end_of_month_day(ymd.year, ymd.month);
123+
unsigned short eom_day = gregorian_calendar::end_of_month_day(ymd.year, ymd.month);
124124
return date(ymd.year, ymd.month, eom_day);
125125
}
126126

0 commit comments

Comments
 (0)