aboutsummaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
authorJordi Vilalta Prat2008-05-13 09:30:23 +0000
committerJordi Vilalta Prat2008-05-13 09:30:23 +0000
commitfe58f0ee4b9d91f4ed349bafb16d2a8d6fb59faa (patch)
treebfc07a37e62bd88fe58500aaba47d9980adda9fd /gui
parent3db45cc0c85967059744a987cc86c01631984a69 (diff)
downloadscummvm-rg350-fe58f0ee4b9d91f4ed349bafb16d2a8d6fb59faa.tar.gz
scummvm-rg350-fe58f0ee4b9d91f4ed349bafb16d2a8d6fb59faa.tar.bz2
scummvm-rg350-fe58f0ee4b9d91f4ed349bafb16d2a8d6fb59faa.zip
- Added operator-> to Plugin subclasses so they don't have to reimplement the PluginObject subclass interfaces (thanks to Fingolfin for suggesting it)
- Added the PluginSubclass template to help creating Plugin subclasses svn-id: r32082
Diffstat (limited to 'gui')
-rw-r--r--gui/about.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/gui/about.cpp b/gui/about.cpp
index b4d8cb0bf2..2afaae9a97 100644
--- a/gui/about.cpp
+++ b/gui/about.cpp
@@ -22,7 +22,7 @@
* $Id$
*/
-#include "engines/engine.h"
+#include "engines/metaengine.h"
#include "base/plugins.h"
#include "base/version.h"
#include "common/events.h"
@@ -128,8 +128,8 @@ AboutDialog::AboutDialog()
_lines.push_back("");
addLine("\\C\\c1""Available engines:");
- const EnginePluginList &plugins = EngineMan.getPlugins();
- EnginePluginList::const_iterator iter = plugins.begin();
+ const EnginePlugin::list &plugins = EngineMan.getPlugins();
+ EnginePlugin::list::const_iterator iter = plugins.begin();
for (; iter != plugins.end(); ++iter) {
Common::String str;
str = "\\C";
@@ -137,7 +137,7 @@ AboutDialog::AboutDialog()
addLine(str.c_str());
str = "\\C\\c2";
- str += (**iter).getCopyright();
+ str += (**iter)->getCopyright();
addLine(str.c_str());
//addLine("");