GCC 4.7 fix.

This partially resolves bug report 958.
Thanks to David C. Rankin.
pull/2/head
Darrell Anderson 12 years ago
parent 22d0a673d7
commit c59b1b55ea

@ -87,7 +87,7 @@ typename EasyVector< VALUE, CHECKINDEX >::Index
template < class VALUE, bool CHECKINDEX >
void EasyVector< VALUE, CHECKINDEX >::eraseAt(Index index)
{ _checkIndex(index);
erase(this->begin()+index);
this->erase(this->begin()+index);
}
@ -108,7 +108,7 @@ void EasyVector< VALUE, CHECKINDEX >::insertAt(EasyVector< VALUE, CHECKINDEX >::
this->push_back(value);
return;
}
insert(this->begin()+index,value);
this->insert(this->begin()+index,value);
}
@ -116,7 +116,7 @@ template < class VALUE, bool CHECKINDEX >
void EasyVector< VALUE, CHECKINDEX >::insertAt(EasyVector< VALUE, CHECKINDEX >::Index index,const EasyVector< VALUE, CHECKINDEX > &v)
{ index=_convertInsertIndex(index);
_checkInsertIndex(index);
insert(this->begin()+index,v.begin(),v.end());
this->insert(this->begin()+index,v.begin(),v.end());
}

Loading…
Cancel
Save