fix VS2005 crash

This commit is contained in:
David Rose 2007-07-13 23:55:14 +00:00
parent 24d4175ca9
commit b1809444c2
1 changed files with 4 additions and 1 deletions

View File

@ -1120,7 +1120,10 @@ resolve_object_pointers(TypedWritable *object,
<< " (" << object->get_type() << "), " << references.size()
<< " pointers.\n";
}
int num_completed = object->complete_pointers(&references[0], this);
int num_completed = 0;
if (!references.empty()) {
object->complete_pointers(&references[0], this);
}
if (num_completed != (int)references.size()) {
bam_cat.warning()
<< object->get_type() << " completed " << num_completed