mirror of
https://github.com/PhasicFlow/phasicFlow.git
synced 2025-06-12 16:26:23 +00:00
bug fix for push_back
This commit is contained in:
@ -744,7 +744,11 @@ public:
|
||||
syncToHost();
|
||||
modifyOnHost();
|
||||
|
||||
if(size_ == capacity_) changeSize(capacity_);
|
||||
if(size_ == capacity_)
|
||||
{
|
||||
changeSize(evalCapacity(capacity_), true);
|
||||
|
||||
}
|
||||
data()[size_++] = val;
|
||||
subViewsUpdated_ = false;
|
||||
|
||||
|
@ -710,7 +710,10 @@ public:
|
||||
void>::type
|
||||
push_back(const T& val)
|
||||
{
|
||||
if(size_ == capacity_) changeSize(capacity_);
|
||||
if(size_ == capacity_)
|
||||
{
|
||||
changeSize(evalCapacity(capacity_), true);
|
||||
}
|
||||
data()[size_++] = val;
|
||||
subViewUpdated_ = false;
|
||||
}
|
||||
|
Reference in New Issue
Block a user