We hate uninitialized values
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 31 Mar 2010 18:58:50 +0000 (20:58 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Thu, 1 Apr 2010 11:37:06 +0000 (13:37 +0200)
Valgrind rocks.

src/common/signalproxy.cpp
src/qtui/chatview.cpp
src/uisupport/multilineedit.cpp

index e7c641b..ac39e36 100644 (file)
@@ -209,7 +209,9 @@ void SignalProxy::SignalProxyPeer::dispatchSignal(const RequestType &requestType
 //  SignalProxy
 // ==================================================
 SignalProxy::SignalProxy(QObject* parent)
 //  SignalProxy
 // ==================================================
 SignalProxy::SignalProxy(QObject* parent)
-  : QObject(parent)
+  : QObject(parent),
+  _heartBeatInterval(30),
+  _maxHeartBeatCount(2)
 {
   setProxyMode(Client);
   init();
 {
   setProxyMode(Client);
   init();
index 03366c6..71c1427 100644 (file)
@@ -77,6 +77,7 @@ void ChatView::init(MessageFilter *filter) {
   setScene(_scene);
 
   connect(verticalScrollBar(), SIGNAL(valueChanged(int)), this, SLOT(verticalScrollbarChanged(int)));
   setScene(_scene);
 
   connect(verticalScrollBar(), SIGNAL(valueChanged(int)), this, SLOT(verticalScrollbarChanged(int)));
+  _lastScrollbarPos = verticalScrollBar()->value();
 
   // only connect if client is synched with a core
   if(Client::isConnected())
 
   // only connect if client is synched with a core
   if(Client::isConnected())
index 641c079..14eecf2 100644 (file)
@@ -43,6 +43,7 @@ MultiLineEdit::MultiLineEdit(QWidget *parent)
     _minHeight(1),
     _maxHeight(5),
     _scrollBarsEnabled(true),
     _minHeight(1),
     _maxHeight(5),
     _scrollBarsEnabled(true),
+    _pasteProtectionEnabled(true),
     _lastDocumentHeight(-1)
 {
 #if QT_VERSION >= 0x040500
     _lastDocumentHeight(-1)
 {
 #if QT_VERSION >= 0x040500