From eca7fbee73eb31acdef297f91c6760a33c38d442 Mon Sep 17 00:00:00 2001 From: cxgeorge <> Date: Fri, 13 Apr 2001 00:51:46 +0000 Subject: [PATCH] fix mesg, ifdef out dbg spam for release efficiency --- panda/src/gui/guiLabel.cxx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/panda/src/gui/guiLabel.cxx b/panda/src/gui/guiLabel.cxx index 484d7e34f1..07b02bc53a 100644 --- a/panda/src/gui/guiLabel.cxx +++ b/panda/src/gui/guiLabel.cxx @@ -135,14 +135,16 @@ void GuiLabel::set_properties(void) { } break; default: - gui_cat->warning() << "recompute_transform on invalid label type (" + gui_cat->warning() << "set_properties on invalid label type (" << (int)_type << ")" << endl; } } GuiLabel::~GuiLabel(void) { +#ifdef _DEBUG if (gui_cat->is_debug()) gui_cat->debug() << "deleting label (0x" << (void*)this << ")" << endl; +#endif } #include @@ -268,10 +270,12 @@ GuiLabel* GuiLabel::make_model_label(Node* geom, float w, float h) { ret->_model_width = w; ret->_model_height = h; ret->_internal = new RenderRelation(ret->_geom, geom); +#ifdef _DEBUG gui_cat->debug() << "created model label 0x" << (void*)ret << " from node 0x" << (void*)geom << ", set _type(" << (int)(ret->_type) << ") to MODEL(" << (int)MODEL << ")" << endl; +#endif return ret; } @@ -285,10 +289,12 @@ GuiLabel* GuiLabel::make_model_label(Node* geom, float left, float right, ret->_model_width = right - left; ret->_model_height = top - bottom; ret->_internal = new RenderRelation(ret->_geom, geom); +#ifdef _DEBUG gui_cat->debug() << "created model label 0x" << (void*)ret << " from node 0x" << (void*)geom << ", set _type(" << (int)(ret->_type) << ") to MODEL(" << (int)MODEL << ")" << endl; +#endif return ret; } @@ -296,8 +302,10 @@ int GuiLabel::freeze() { switch (_type) { case SIMPLE_TEXT: { +#ifdef _DEBUG gui_cat->spam() << "GuiLabel:: freezing text node (0x" << (void*)this << ")" << endl; +#endif TextNode* n = DCAST(TextNode, _geom); return n->freeze(); } @@ -311,8 +319,10 @@ int GuiLabel::thaw() { switch (_type) { case SIMPLE_TEXT: { +#ifdef _DEBUG gui_cat->spam() << "GuiLabel:: thawing text node (0x" << (void*)this << ")" << endl; +#endif TextNode* n = DCAST(TextNode, _geom); return n->thaw(); }