Container* Loader::load(const char* file) { Loader loader; base::XML xml = base::XML::load(file); Container* base = new Container(); base->setRoot( new Root(base) ); int c = loader.addControls(xml.getRoot(), base); if(c) return base; else { delete base; return 0; } }