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