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 > template < class VALUE, bool CHECKINDEX >
void EasyVector< VALUE, CHECKINDEX >::eraseAt(Index index) void EasyVector< VALUE, CHECKINDEX >::eraseAt(Index index)
{ _checkIndex(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); this->push_back(value);
return; 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) void EasyVector< VALUE, CHECKINDEX >::insertAt(EasyVector< VALUE, CHECKINDEX >::Index index,const EasyVector< VALUE, CHECKINDEX > &v)
{ index=_convertInsertIndex(index); { index=_convertInsertIndex(index);
_checkInsertIndex(index); _checkInsertIndex(index);
insert(this->begin()+index,v.begin(),v.end()); this->insert(this->begin()+index,v.begin(),v.end());
} }

Loading…
Cancel
Save