From 456cf2d5065b6939516194c896ccc6f443c08a8c Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 12 Apr 2002 06:11:31 +0000 Subject: real_reconfigure now using obResource instead of teh XrmDatabase calls. obResource class calls XrmInitialize(). --- src/Resource.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/Resource.cc') 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 +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() { -- cgit v1.2.3