Projects
Multimedia
synfig
synfig.gcc7.patch
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File synfig.gcc7.patch of Package synfig (Revision 19)
Currently displaying revision
19
,
Show latest
--- a/src/synfig/rendering/software/function/array.h +++ b/src/synfig/rendering/software/function/array.h @@ -426,29 +426,29 @@ public: }; void fill(const Type &x) const - { for(Iterator i(*this); i; ++i) i.get_array().fill(x); } + { for(Iterator i(*this); i; ++i) i.get_array().template fill(x); } template<typename TT> void assign(const Array<TT, Rank> &x) const { typename Array<TT, Rank>::Iterator j(x); - for(Iterator i(*this); i && j; ++i, ++j) i.get_array().assign<TT>(j.get_array()); + for(Iterator i(*this); i && j; ++i, ++j) i.get_array().template assign<TT>(j.get_array()); } template<typename function> void process(const Type &x) const - { for(Iterator i(*this); i; ++i) i.get_array().process<function>(x); } + { for(Iterator i(*this); i; ++i) i.get_array().template process<function>(x); } template<typename function, typename TT> void process(const Array<TT, Rank> &x) const { typename Array<TT, Rank>::Iterator j(x); - for(Iterator i(*this); i && j; ++i, ++j) i.get_array().process<function, TT>(j.get_array()); + for(Iterator i(*this); i && j; ++i, ++j) i.get_array().template process<function, TT>(j.get_array()); } template<typename function> void process() const - { for(Iterator i(*this); i; ++i) i.get_array().process<function>(); } + { for(Iterator i(*this); i; ++i) i.get_array().template process<function>(); } }; template<typename T>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.