From 681297e10b666e13cc463f6fbb16236f36c3266c Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Tue, 12 Jul 2005 22:28:02 +0000 Subject: Reference counting and smart pointers. --- src/parameterFactory.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/parameterFactory.cpp') diff --git a/src/parameterFactory.cpp b/src/parameterFactory.cpp index a5a7a81c..35619eec 100644 --- a/src/parameterFactory.cpp +++ b/src/parameterFactory.cpp @@ -49,13 +49,13 @@ parameterFactory* parameterFactory::getInstance() } -parameter* parameterFactory::create +ref parameterFactory::create (const string& name, const string& value) { const string lcName = utility::stringUtils::toLower(name); NameMap::const_iterator pos = m_nameMap.find(lcName); - parameter* param = NULL; + ref param; if (pos != m_nameMap.end()) { @@ -73,12 +73,12 @@ parameter* parameterFactory::create } -parameter* parameterFactory::create(const string& name, const component& value) +ref parameterFactory::create(const string& name, const component& value) { const string lcName = utility::stringUtils::toLower(name); NameMap::const_iterator pos = m_nameMap.find(lcName); - parameter* param = NULL; + ref param; if (pos != m_nameMap.end()) { -- cgit