projects
/
quassel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ef6faa9
)
debug output in the client is also written to stderr now
author
Marcus Eggenberger
<egs@quassel-irc.org>
Mon, 3 Nov 2008 19:17:30 +0000
(20:17 +0100)
committer
Marcus Eggenberger
<egs@quassel-irc.org>
Mon, 3 Nov 2008 19:17:30 +0000
(20:17 +0100)
src/client/client.cpp
patch
|
blob
|
history
diff --git
a/src/client/client.cpp
b/src/client/client.cpp
index
ca008e9
..
777b360
100644
(file)
--- a/
src/client/client.cpp
+++ b/
src/client/client.cpp
@@
-406,23
+406,14
@@
void Client::bufferRenamed(BufferId bufferId, const QString &newName) {
}
void Client::logMessage(QtMsgType type, const char *msg) {
}
void Client::logMessage(QtMsgType type, const char *msg) {
- QString prefix;
- switch (type) {
- case QtDebugMsg:
- prefix = "Debug";
- break;
- case QtWarningMsg:
- prefix = "Warning";
- break;
- case QtCriticalMsg:
- prefix = "Critical";
- break;
- case QtFatalMsg:
+ if(type == QtFatalMsg) {
Quassel::logFatalMessage(msg);
Quassel::logFatalMessage(msg);
- return;
+ } else {
+ fprintf(stderr, "%s\n", msg);
+ fflush(stderr);
+ QString msgString = QString("%1\n").arg(msg);
+ instance()->_debugLog << msgString;
+ emit instance()->logUpdated(msgString);
}
}
- QString msgString = QString("%1: %3\n").arg(prefix, msg);
- instance()->_debugLog << msgString;
- emit instance()->logUpdated(msgString);
}
}