Skip to content

Commit 282e742

Browse files
committed
fix win compilation error using static_cast of lookbackDays
1 parent 6399fca commit 282e742

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ql/cashflows/overnightindexedcoupon.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ namespace QuantLib {
8181
Date valueEnd = rateComputationEndDate_ == Null<Date>() ? endDate : rateComputationEndDate_;
8282
if (lookbackDays != Null<Natural>()) {
8383
BusinessDayConvention bdc = lookbackDays > 0 ? Preceding : Following;
84-
valueStart = overnightIndex->fixingCalendar().advance(valueStart, -lookbackDays, Days, bdc);
85-
valueEnd = overnightIndex->fixingCalendar().advance(valueEnd, -lookbackDays, Days, bdc);
84+
valueStart = overnightIndex->fixingCalendar().advance(valueStart, -static_cast<Integer>(lookbackDays), Days, bdc);
85+
valueEnd = overnightIndex->fixingCalendar().advance(valueEnd, -static_cast<Integer>(lookbackDays), Days, bdc);
8686
}
8787

8888
// value dates

0 commit comments

Comments
 (0)