summaryrefslogtreecommitdiff
path: root/src/OptionParser.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-01-07 22:42:28 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-01-07 22:42:28 +0900
commit08bed3f77f03786febec3adcedc361e399367cd6 (patch)
treea658cdc2db38fe9c834c440ed38c7fe646499cb7 /src/OptionParser.cc
parentd6000024c0998df64895f2fd4c0f7458ea07a8f3 (diff)
Log warn if unknown option is found in config file or -i file
Diffstat (limited to 'src/OptionParser.cc')
-rw-r--r--src/OptionParser.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/OptionParser.cc b/src/OptionParser.cc
index 157d74ec..8aed0259 100644
--- a/src/OptionParser.cc
+++ b/src/OptionParser.cc
@@ -52,6 +52,8 @@
#include "error_code.h"
#include "prefs.h"
#include "UnknownOptionException.h"
+#include "LogFactory.h"
+#include "fmt.h"
namespace aria2 {
@@ -237,6 +239,8 @@ void OptionParser::parse(Option& option, std::istream& is) const
const OptionHandler* handler = find(pref);
if(handler) {
handler->parse(option, std::string(nv.second.first, nv.second.second));
+ } else {
+ A2_LOG_WARN(fmt("Unknown option: %s", line.c_str()));
}
}
}