diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-04-12 06:11:31 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-04-12 06:11:31 +0000 |
| commit | 456cf2d5065b6939516194c896ccc6f443c08a8c (patch) | |
| tree | 275cfb42527901d444ef11760163fcd03ef317b0 /src/Resource.cc | |
| parent | 8d3c97389f23271c7b44a726111c97d34bc2ced2 (diff) | |
real_reconfigure now using obResource instead of teh XrmDatabase calls.
obResource class calls XrmInitialize().
Diffstat (limited to 'src/Resource.cc')
| -rw-r--r-- | src/Resource.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Resource.cc b/src/Resource.cc index b3605218..1f6f8438 100644 --- a/src/Resource.cc +++ b/src/Resource.cc @@ -35,17 +35,27 @@ #include <assert.h> +bool obResource::m_initialized = false; + obResource::obResource(const std::string &file) { setFile(file); m_modified = false; m_database = NULL; m_autosave = true; + if (!m_initialized) { + XrmInitialize(); + m_initialized = true; + } } obResource::obResource() { m_modified = false; m_database = NULL; m_autosave = true; + if (!m_initialized) { + XrmInitialize(); + m_initialized = true; + } } obResource::~obResource() { |
