Bug 778085 - Add AutoVectorRooter.append(AutoVectorRooter). r=luke

--HG--
extra : rebase_source : 4dbc18944c31e82d7950f6ac2624fb614a4fdc03
This commit is contained in:
Bobby Holley 2012-08-10 13:55:55 +02:00
parent 08d74ebe03
commit 5fdccba78b

View File

@ -1257,6 +1257,9 @@ class AutoVectorRooter : protected AutoGCRooter
size_t length() const { return vector.length(); }
bool append(const T &v) { return vector.append(v); }
bool append(const AutoVectorRooter<T> &other) {
return vector.append(other.vector);
}
/* For use when space has already been reserved. */
void infallibleAppend(const T &v) { vector.infallibleAppend(v); }