|
Lines 142-148
Link Here
|
| 142 |
{ |
142 |
{ |
| 143 |
tree[i_thTree]->RemoveCommand( aCommand ); |
143 |
tree[i_thTree]->RemoveCommand( aCommand ); |
| 144 |
G4int n_commandRemain = tree[i_thTree]->GetCommandEntry(); |
144 |
G4int n_commandRemain = tree[i_thTree]->GetCommandEntry(); |
| 145 |
if(n_commandRemain==0) |
145 |
G4int n_treeRemain = tree[i_thTree]->GetTreeEntry(); |
|
|
146 |
if(n_commandRemain==0 && n_treeRemain==0) |
| 146 |
{ |
147 |
{ |
| 147 |
G4UIcommandTree * emptyTree = tree[i_thTree]; |
148 |
G4UIcommandTree * emptyTree = tree[i_thTree]; |
| 148 |
tree.erase(tree.begin()+i_thTree); |
149 |
tree.erase(tree.begin()+i_thTree); |