Fix PREF_QUIET is set to A2_V_TRUE even if standalone is true

libaria2
Tatsuhiro Tsujikawa 2013-05-05 00:05:41 +09:00
parent ebfc5f55e5
commit 22b3e0a4ae
1 changed files with 6 additions and 4 deletions

View File

@ -276,10 +276,12 @@ error_code::Value option_processing(Option& op, bool standalone,
overrideWithEnv(*confOption, oparser, PREF_FTP_PROXY, "ftp_proxy");
overrideWithEnv(*confOption, oparser, PREF_ALL_PROXY, "all_proxy");
overrideWithEnv(*confOption, oparser, PREF_NO_PROXY, "no_proxy");
if(!standalone) {
// For non-standalone mode, set PREF_QUIET to true to suppress
// output. The caller can override this by including PREF_QUIET in
// options argument.
// output. The caller can override this by including PREF_QUIET
// in options argument.
confOption->put(PREF_QUIET, A2_V_TRUE);
}
// we must clear eof bit and seek to the beginning of the buffer.
cmdstream.clear();