[rkward/frameworks] /: Err... debug to stderr, of course

Thomas Friedrichsmeier null at kde.org
Sat May 20 20:20:30 UTC 2017


Git commit 5d88c1bc969c5fa634259c5945773818fc526341 by Thomas Friedrichsmeier.
Committed on 20/05/2017 at 20:20.
Pushed by tfry into branch 'frameworks'.

Err... debug to stderr, of course

M  +1    -1    doc/rkward/man-rkward.1.docbook
M  +3    -3    rkward/main.cpp

https://commits.kde.org/rkward/5d88c1bc969c5fa634259c5945773818fc526341

diff --git a/doc/rkward/man-rkward.1.docbook b/doc/rkward/man-rkward.1.docbook
index d978b9c5..6a5729ff 100644
--- a/doc/rkward/man-rkward.1.docbook
+++ b/doc/rkward/man-rkward.1.docbook
@@ -67,7 +67,7 @@
 </varlistentry>
 <varlistentry>
 <term><option>--debug-output</option> <replaceable>where</replaceable></term>
-<listitem><para>Where to send debug output. Default is to store it in a file in the temporary directory. Specifying "terminal" will write debug output to stdout, instead (useful for debugging, sometimes). Not that debug output from the backend process is always stored in a file.</para></listitem>
+<listitem><para>Where to send debug output. Default is to store it in a file in the temporary directory. Specifying "terminal" will write debug output to stderr, instead (useful for debugging, sometimes). Not that debug output from the backend process is always stored in a file.</para></listitem>
 </varlistentry>
 <varlistentry>
 <term><option>--debug-flags</option> <replaceable>flags</replaceable></term>
diff --git a/rkward/main.cpp b/rkward/main.cpp
index c215bb83..5179cc4a 100644
--- a/rkward/main.cpp
+++ b/rkward/main.cpp
@@ -125,12 +125,12 @@ void RKDebugMessageOutput (QtMsgType type, const QMessageLogContext &ctx, const
 
 	if (RK_Debug_Terminal) {
 #ifdef QT_MESSAGELOGCONTEXT
-		printf ("%s, %s: %s", ctx.file, ctx.function, qPrintable (msg));
+		fprintf (stderr, "%s, %s: %s", ctx.file, ctx.function, qPrintable (msg));
 #else
 		Q_UNUSED (ctx);
-		printf ("%s", qPrintable (msg));
+		fprintf (stderr, "%s", qPrintable (msg));
 #endif
-		printf ("\n");
+		fprintf (stderr, "\n");
 	} else {
 #ifdef QT_MESSAGELOGCONTEXT
 		RKSettingsModuleDebug::debug_file->write (ctx.file);


More information about the kde-doc-english mailing list