From 8d1524b6758a705d8f43ba1adca650b54c8e573d Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 14 Aug 2024 19:09:08 +0200 Subject: [PATCH] distort: Fix unprotected debug output --- panda/src/distort/projectionScreen.cxx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/panda/src/distort/projectionScreen.cxx b/panda/src/distort/projectionScreen.cxx index 74314bce06..7103511d17 100644 --- a/panda/src/distort/projectionScreen.cxx +++ b/panda/src/distort/projectionScreen.cxx @@ -451,9 +451,11 @@ recompute_geom_node(const WorkingNodePath &np, LMatrix4 &rel_mat, int num_geoms = node->get_num_geoms(); for (int i = 0; i < num_geoms; i++) { PT(Geom) geom = node->modify_geom(i); - distort_cat.debug() - << " " << *node << " got geom " << geom - << ", cache_ref = " << geom->get_cache_ref_count() << "\n"; + if (distort_cat.is_debug()) { + distort_cat.debug() + << " " << *node << " got geom " << geom + << ", cache_ref = " << geom->get_cache_ref_count() << "\n"; + } geom->test_ref_count_integrity(); recompute_geom(geom, rel_mat); }