Explorar o código

Log warn if unknown option is found in config file or -i file

Tatsuhiro Tsujikawa %!s(int64=13) %!d(string=hai) anos
pai
achega
08bed3f77f
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      src/OptionParser.cc

+ 4 - 0
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()));
     }
   }
 }