瀏覽代碼

Fix PREF_QUIET is set to A2_V_TRUE even if standalone is true

Tatsuhiro Tsujikawa 12 年之前
父節點
當前提交
22b3e0a4ae
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6 4
      src/option_processing.cc

+ 6 - 4
src/option_processing.cc

@@ -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");
-    // For non-standalone mode, set PREF_QUIET to true to suppress
-    // output. The caller can override this by including PREF_QUIET in
-    // options argument.
-    confOption->put(PREF_QUIET, A2_V_TRUE);
+    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.
+      confOption->put(PREF_QUIET, A2_V_TRUE);
+    }
 
     // we must clear eof bit and seek to the beginning of the buffer.
     cmdstream.clear();