Update of /cvsroot/pclasses/pclasses2/src/App
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10491/src/App
Modified Files:
LogManager.cpp
Log Message:
- Use the new Factory code.
Index: LogManager.cpp
===================================================================
RCS file: /cvsroot/pclasses/pclasses2/src/App/LogManager.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- LogManager.cpp 28 Apr 2005 10:34:06 -0000 1.3
+++ LogManager.cpp 6 May 2005 15:24:35 -0000 1.4
@@ -19,7 +19,6 @@
***************************************************************************/
#include "pclasses/Phoenix.h"
-#include "pclasses/Plugin/Plugin.h"
#include "pclasses/App/LogTarget.h"
#include "pclasses/App/LogChannel.h"
#include "pclasses/App/LogManager.h"
@@ -112,9 +111,7 @@
LogTarget* LogManager::addTarget(LogChannel* channel, const std::string& name, const std::string& type)
{
- typedef Plugin::PluginManager<LogTarget> PM;
-
- LogTarget* target = PM::instance().create(type);
+ LogTarget* target = LogTargetFactory::instance().create(type);
if(target)
{
if(!channel->addTarget(name, target))
|