diff --git a/octa/algorithm.h b/octa/algorithm.h index c62bb47..25215e3 100644 --- a/octa/algorithm.h +++ b/octa/algorithm.h @@ -418,7 +418,7 @@ struct MapRange: InputRange< > { private: T p_range; - typename octa::FunctionMakeDefaultConstructible p_func; + octa::FunctionMakeDefaultConstructible p_func; public: MapRange(): p_range(), p_func() {} @@ -510,7 +510,7 @@ struct FilterRange: InputRange< > { private: T p_range; - typename octa::FunctionMakeDefaultConstructible p_pred; + octa::FunctionMakeDefaultConstructible p_pred; void advance_valid() { while (!p_range.empty() && !p_pred(front())) p_range.pop_front();