diff --git a/src/date_type.h b/src/date_type.h index c2588d549c..f66bec7f6a 100644 --- a/src/date_type.h +++ b/src/date_type.h @@ -62,7 +62,10 @@ struct DateTicksScaledDeltaOperations { TBaseType GetBase() const { return static_cast(*this).base(); } public: - Ticks AsTicks() const { return (Ticks)this->GetBase(); } + template + T AsTicksT() const { return ClampTo(this->GetBase()); } + + Ticks AsTicks() const { return this->AsTicksT(); } }; };