summaryrefslogtreecommitdiff
path: root/library/PluginManager.cpp
diff options
context:
space:
mode:
authorPetr Mrázek2011-07-13 11:45:30 +0200
committerPetr Mrázek2011-07-13 11:45:30 +0200
commit630b746cfe8455ee89ef8af55013141aa70ccf87 (patch)
tree5117a9bb7fec32452af2e2792cbdcce359395e1a /library/PluginManager.cpp
parent1b011cdf6ce4331d731fd361fd82f367a9484435 (diff)
downloaddfhack-630b746cfe8455ee89ef8af55013141aa70ccf87.tar.gz
dfhack-630b746cfe8455ee89ef8af55013141aa70ccf87.tar.bz2
dfhack-630b746cfe8455ee89ef8af55013141aa70ccf87.tar.xz
Integrate linenoise into Console - Linux part
Diffstat (limited to 'library/PluginManager.cpp')
-rw-r--r--library/PluginManager.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/library/PluginManager.cpp b/library/PluginManager.cpp
index be57ca1b..77515f89 100644
--- a/library/PluginManager.cpp
+++ b/library/PluginManager.cpp
@@ -47,7 +47,6 @@ static int getdir (string dir, vector<string> &files)
struct dirent *dirp;
if((dp = opendir(dir.c_str())) == NULL)
{
- dfout << "Error(" << errno << ") opening " << dir << endl;
return errno;
}
while ((dirp = readdir(dp)) != NULL) {
@@ -81,20 +80,20 @@ Plugin::Plugin(Core * core, const std::string & file)
DFLibrary * plug = OpenPlugin(file.c_str());
if(!plug)
{
- dfout << "Can't load plugin " << filename << endl;
+ core->con << "Can't load plugin " << filename << endl;
return;
}
const char * (*_PlugName)() =(const char * (*)()) LookupPlugin(plug, "plugin_name");
if(!_PlugName)
{
- dfout << "Plugin " << filename << " has no name." << endl;
+ core->con << "Plugin " << filename << " has no name." << endl;
ClosePlugin(plug);
return;
}
plugin_init = (command_result (*)(Core *, std::vector <PluginCommand> &)) LookupPlugin(plug, "plugin_init");
if(!plugin_init)
{
- dfout << "Plugin " << filename << " has no init function." << endl;
+ core->con << "Plugin " << filename << " has no init function." << endl;
ClosePlugin(plug);
return;
}