From 57cbc60935a75da1764e696f17755ac84b84f928 Mon Sep 17 00:00:00 2001 From: David Rose Date: Sat, 14 Jul 2007 05:46:40 +0000 Subject: [PATCH] really fix bamReader this time --- panda/src/putil/bamReader.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/panda/src/putil/bamReader.cxx b/panda/src/putil/bamReader.cxx index 0ac188fd9d..2e0818e692 100644 --- a/panda/src/putil/bamReader.cxx +++ b/panda/src/putil/bamReader.cxx @@ -1072,6 +1072,7 @@ resolve_object_pointers(TypedWritable *object, bool is_complete = true; vector_typedWritable references; + references.reserve(pref._objects.size()); vector_int::const_iterator pi; for (pi = pref._objects.begin(); @@ -1122,7 +1123,7 @@ resolve_object_pointers(TypedWritable *object, } int num_completed = 0; if (!references.empty()) { - object->complete_pointers(&references[0], this); + num_completed = object->complete_pointers(&references[0], this); } if (num_completed != (int)references.size()) { bam_cat.warning()