projects
/
quassel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
6cd95db
)
Prevent Quassel from crashing on displaying empty messages. Now we'll need to find out
author
Manuel Nickschas
<sputnick@quassel-irc.org>
Tue, 22 Jan 2008 01:21:00 +0000
(
01:21
+0000)
committer
Manuel Nickschas
<sputnick@quassel-irc.org>
Tue, 22 Jan 2008 01:21:00 +0000
(
01:21
+0000)
where these are coming from anyway, in particular after CTCP ACTION :)
src/qtui/chatline-old.cpp
patch
|
blob
|
history
diff --git
a/src/qtui/chatline-old.cpp
b/src/qtui/chatline-old.cpp
index
d2f55be
..
0a0d0db
100644
(file)
--- a/
src/qtui/chatline-old.cpp
+++ b/
src/qtui/chatline-old.cpp
@@
-345,6
+345,7
@@
void ChatLine::draw(QPainter *p, const QPointF &pos) {
}
QPointF tpos = pos + QPointF(tsWidth + QtUi::style()->sepTsSender() + senderWidth + QtUi::style()->sepSenderText(), 0);
qreal h = 0; int l = 0;
+ if(lineLayouts.count() == 0) return; // how can this happen?
rect = QRectF(tpos + QPointF(0, h), QSizeF(textWidth, lineLayouts[l].height));
int offset = 0;
foreach(FormatRange fr, textFormat) {