X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2FResource.cc;h=2a678f89dafde320e75491ca3741599e424a84ba;hb=ae093dba2fb97124bb4af3eaf4070b46f07dfd74;hp=cff9bd38590ff934925d55b5805e3f7dca9a4bb0;hpb=73a3c979b39ae0b51298d16bc5e76b61d31c89d5;p=chaz%2Fopenbox diff --git a/src/Resource.cc b/src/Resource.cc index cff9bd38..2a678f89 100644 --- a/src/Resource.cc +++ b/src/Resource.cc @@ -85,6 +85,13 @@ bool Resource::load() { return true; } +void Resource::create() { + if (m_database != NULL) + XrmDestroyDatabase(m_database); + m_modified = false; + ASSERT(NULL != (m_database = XrmGetStringDatabase(""))); +} + void Resource::setValue(const std::string &rname, bool value) { ASSERT(m_database != NULL);