**
** \legal
** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
+** Copyright (c) 2007 Chris Moore
**
** This package is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License as
changed_connection_list.back().disconnect();
changed_connection_list.pop_back();
}
- synfig::info("LayerParamTreeStore::~LayerParamTreeStore(): Deleted");
+
+ if (getenv("SYNFIG_DEBUG_DESTRUCTORS"))
+ synfig::info("LayerParamTreeStore::~LayerParamTreeStore(): Deleted");
}
Glib::RefPtr<LayerParamTreeStore>
if(value!=((*iter2)->get_param(iter->get_name())))
{
row[model.is_inconsistent] = true;
- while(!row.children().empty() && erase(row.children().begin()));
+ while(!row.children().empty() && erase(row.children().begin()))
+ ;
break;
}
}
if(value!=((*iter2)->get_param(param_desc.get_name())))
{
row[model.is_inconsistent] = true;
- while(!row.children().empty() && erase(row.children().begin()));
+ while(!row.children().empty() && erase(row.children().begin()))
+ ;
return;
}
}
LayerParamTreeStore::set_row(Gtk::TreeRow row,synfigapp::ValueDesc value_desc)
{
Gtk::TreeModel::Children children = row.children();
- while(!children.empty() && erase(children.begin()));
+ while(!children.empty() && erase(children.begin()))
+ ;
CanvasTreeStore::set_row(row,value_desc);
}