From 515635f6da4ec0500313a64499ee6aafe40decd1 Mon Sep 17 00:00:00 2001 From: David Rose Date: Tue, 15 Sep 2009 01:01:25 +0000 Subject: [PATCH] fix bam2egg --- pandatool/src/bam/bamToEgg.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pandatool/src/bam/bamToEgg.cxx b/pandatool/src/bam/bamToEgg.cxx index 1c4b4954ef..82a0f45921 100644 --- a/pandatool/src/bam/bamToEgg.cxx +++ b/pandatool/src/bam/bamToEgg.cxx @@ -123,6 +123,10 @@ run() { while (object != (TypedWritable *)NULL || !bam_file.is_eof()) { if (object != (TypedWritable *)NULL) { + ReferenceCount *ref_ptr = object->as_reference_count(); + if (ref_ptr != NULL) { + ref_ptr->ref(); + } objects.push_back(object); } object = bam_file.read_object();