|
|
|
@@ -1040,10 +1040,10 @@ public: |
|
|
|
@see remove, removeFirstMatchingValue, removeAllInstancesOf, removeRange
|
|
|
|
*/
|
|
|
|
void removeLast (int howManyToRemove = 1)
|
|
|
|
{ |
|
|
|
jassert (howManyToRemove >= 0); |
|
|
|
|
|
|
|
if (howManyToRemove > 0) |
|
|
|
{
|
|
|
|
jassert (howManyToRemove >= 0);
|
|
|
|
|
|
|
|
if (howManyToRemove > 0)
|
|
|
|
{
|
|
|
|
const ScopedLockType lock (getLock());
|
|
|
|
|
|
|
|
@@ -1054,7 +1054,7 @@ public: |
|
|
|
data.elements[numUsed - i].~ElementType();
|
|
|
|
|
|
|
|
numUsed -= howManyToRemove;
|
|
|
|
minimiseStorageAfterRemoval(); |
|
|
|
minimiseStorageAfterRemoval();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|