From e5fa7f674ae216ac82a12ca4cdf76b61a8a7810f Mon Sep 17 00:00:00 2001 From: David Rose Date: Fri, 17 Nov 2000 18:57:39 +0000 Subject: [PATCH] *** empty log message *** --- panda/src/egg2sg/characterMaker.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/panda/src/egg2sg/characterMaker.cxx b/panda/src/egg2sg/characterMaker.cxx index c179b278ed..7728af80f2 100644 --- a/panda/src/egg2sg/characterMaker.cxx +++ b/panda/src/egg2sg/characterMaker.cxx @@ -30,7 +30,7 @@ CharacterMaker(EggGroup *root, EggLoader &loader) _character_node = new Character(_egg_root->get_name()); _bundle = _character_node->get_bundle(); - _morph_root = new PartGroup(_bundle, "morph"); + _morph_root = (PartGroup *)NULL; _skeleton_root = new PartGroup(_bundle, ""); } @@ -113,6 +113,9 @@ part_to_node(PartGroup *part) const { //////////////////////////////////////////////////////////////////// int CharacterMaker:: create_slider(const string &name) { + if (_morph_root == (PartGroup *)NULL) { + _morph_root = new PartGroup(_bundle, "morph"); + } CharacterSlider *slider = new CharacterSlider(_morph_root, name); int index = _parts.size(); _parts.push_back(slider);