aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Fabio Bas2012-01-01 17:27:24 +0000
committerGravatar Fabio Bas2012-01-01 17:27:24 +0000
commit71d7992791db86124f1fe2e1199212d6f704d833 (patch)
tree393246fd496f455030aaae7cbaa084783ca7846c /src
parentlittle optimization to previous commit (diff)
downloadKVIrc-71d7992791db86124f1fe2e1199212d6f704d833.tar.gz
KVIrc-71d7992791db86124f1fe2e1199212d6f704d833.tar.bz2
KVIrc-71d7992791db86124f1fe2e1199212d6f704d833.zip
fix for a crash in log viewwer related to #1139; thanks TheRipper
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6012 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/modules/logview/LogViewWindow.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/logview/LogViewWindow.cpp b/src/modules/logview/LogViewWindow.cpp
index c2b014896..36dd8fcb4 100644
--- a/src/modules/logview/LogViewWindow.cpp
+++ b/src/modules/logview/LogViewWindow.cpp
@@ -417,6 +417,8 @@ void LogViewWindow::itemSelected(QTreeWidgetItem * it, QTreeWidgetItem *)
{
QString szNum = (*it).section(' ',0,0);
iMsgType = szNum.toInt(&bOk);
+ if(iMsgType < 0 || iMsgType > (KVI_NUM_MSGTYPE_OPTIONS-1))
+ iMsgType=0;
if(bOk)
outputNoFmt(iMsgType,(*it).section(' ',1),KviIrcView::NoRepaint | KviIrcView::NoTimestamp);
else