summaryrefslogtreecommitdiff
path: root/src/option_processing.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-04-27 00:16:55 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-04-27 00:16:55 +0900
commitdb239c2853cb2982260be39a521fb5672c7e8245 (patch)
tree5de4ff82ab1c95bc64db305987c18641d8690b2f /src/option_processing.cc
parentaa863fa4d11e93f8363e70cda0e558776485a7b9 (diff)
Add --stderr option to redirect all stdout log output to stderr
Diffstat (limited to 'src/option_processing.cc')
-rw-r--r--src/option_processing.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/option_processing.cc b/src/option_processing.cc
index 89ea9cf3..f6b12358 100644
--- a/src/option_processing.cc
+++ b/src/option_processing.cc
@@ -300,6 +300,9 @@ error_code::Value option_processing(Option& op, bool standalone,
showUsage("", oparser, global::cerr());
return e.getErrorCode();
}
+ if (standalone && op.getAsBool(PREF_STDERR)) {
+ global::redirectStdoutToStderr();
+ }
if (standalone && !op.getAsBool(PREF_ENABLE_RPC) &&
#ifdef ENABLE_BITTORRENT
op.blank(PREF_TORRENT_FILE) &&