From 973edf58a67d64feadc15dae5b5529e639c53761 Mon Sep 17 00:00:00 2001 From: Jeroen Vermeulen Date: Fri, 24 Apr 2015 17:18:01 +0700 Subject: Add 'typename' keyword in Windows code. Current versions of C++ require the "typename" keyword when referring to types dependent on template parameters. But these two instances were hidden in Windows code where they didn't get noticed. --- mgizapp/src/mkcls/myleda.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mgizapp/src/mkcls/myleda.h b/mgizapp/src/mkcls/myleda.h index 715f846..7e3879a 100644 --- a/mgizapp/src/mkcls/myleda.h +++ b/mgizapp/src/mkcls/myleda.h @@ -71,7 +71,7 @@ leda_set operator&(const leda_set&a,const leda_set&b) #ifdef WIN32 std::list lst; set_intersection(a.begin(),a.end(),b.begin(),b.end(),lst.begin()); - for(std::list::iterator it = lst.begin() ;it!=lst.end();it++){ + for(typename std::list::iterator it = lst.begin() ;it!=lst.end();it++){ c.insert(*it); } #else @@ -90,7 +90,7 @@ leda_set operator-(const leda_set&a,const leda_set&b) #ifdef WIN32 std::list lst; set_difference(a.begin(),a.end(),b.begin(),b.end(),lst.begin()); - for(std::list::iterator it = lst.begin() ;it!=lst.end();it++){ + for(typename std::list::iterator it = lst.begin() ;it!=lst.end();it++){ c.insert(*it); } #else -- cgit v1.2.3