aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects
diff options
context:
space:
mode:
authorGravatar IceN9ne2018-04-14 12:57:50 -0400
committerGravatar IceN9ne2018-04-14 12:57:50 -0400
commit82be064fde846aaa39ca15d5f0d102e04e6b001e (patch)
tree7de4f8f0ad1351d0955e54799760b8fa9aa2f9c0 /src/modules/objects
parentremove qt5_use_modules for Qt 5.11 (diff)
downloadKVIrc-82be064fde846aaa39ca15d5f0d102e04e6b001e.tar.gz
KVIrc-82be064fde846aaa39ca15d5f0d102e04e6b001e.tar.bz2
KVIrc-82be064fde846aaa39ca15d5f0d102e04e6b001e.zip
Fix Coverity complaints about uninitialized member variables
Diffstat (limited to 'src/modules/objects')
-rw-r--r--src/modules/objects/KvsObject_socket.h8
-rw-r--r--src/modules/objects/KvsObject_tableWidget.h4
-rw-r--r--src/modules/objects/KvsObject_webView.h10
-rw-r--r--src/modules/objects/KvsObject_widget.h6
4 files changed, 14 insertions, 14 deletions
diff --git a/src/modules/objects/KvsObject_socket.h b/src/modules/objects/KvsObject_socket.h
index 2bb623be9..94ec58f5c 100644
--- a/src/modules/objects/KvsObject_socket.h
+++ b/src/modules/objects/KvsObject_socket.h
@@ -35,10 +35,10 @@ class KvsObject_socket : public KviKvsObject
public:
KVSO_DECLARE_OBJECT(KvsObject_socket)
protected:
- QAbstractSocket * m_pSocket;
- QTcpServer * m_pServer;
- KviKvsRunTimeContext * m_pContext;
- bool bIsSetFromExternal;
+ QAbstractSocket * m_pSocket = nullptr;
+ QTcpServer * m_pServer = nullptr;
+ KviKvsRunTimeContext * m_pContext = nullptr;
+ bool bIsSetFromExternal = false;
protected:
virtual bool init(KviKvsRunTimeContext * pContext, KviKvsVariantList * pParams);
diff --git a/src/modules/objects/KvsObject_tableWidget.h b/src/modules/objects/KvsObject_tableWidget.h
index b25613c36..5f58804b7 100644
--- a/src/modules/objects/KvsObject_tableWidget.h
+++ b/src/modules/objects/KvsObject_tableWidget.h
@@ -60,8 +60,8 @@ public:
bool paint(QPainter * pPainter, const QStyleOptionViewItem & option, const QModelIndex & index);
protected:
- KviKvsRunTimeContext * m_pContext;
- KviCellItemDelegate * m_pCellItemDelegate;
+ KviKvsRunTimeContext * m_pContext = nullptr;
+ KviCellItemDelegate * m_pCellItemDelegate = nullptr;
protected:
virtual bool init(KviKvsRunTimeContext * pContext, KviKvsVariantList * pParams);
diff --git a/src/modules/objects/KvsObject_webView.h b/src/modules/objects/KvsObject_webView.h
index 45de20ceb..de0457d76 100644
--- a/src/modules/objects/KvsObject_webView.h
+++ b/src/modules/objects/KvsObject_webView.h
@@ -65,16 +65,16 @@ class KvsObject_webView : public KviKvsObject
public:
KVSO_DECLARE_OBJECT(KvsObject_webView)
protected:
- KviKvsRunTimeContext * m_pContext;
- int elementMapId;
+ KviKvsRunTimeContext * m_pContext = nullptr;
+ int elementMapId = 1;
int insertElement(const QWebElement & ele);
QWebElement getElement(int iIdx);
int getElementId(const QWebElement &);
QHash<int, QWebElement> m_elementMapper;
- KviPointerList<KviKvsObject> * lWebelement;
+ KviPointerList<KviKvsObject> * lWebelement = nullptr;
QHash<QString, QWebElement *> m_dictCache;
- KviPointerList<QNetworkReply> * m_pReplyList;
- QNetworkAccessManager * m_pNetworkManager;
+ KviPointerList<QNetworkReply> * m_pReplyList = nullptr;
+ QNetworkAccessManager * m_pNetworkManager = nullptr;
QWebElementCollection m_webElementCollection;
QWebElement m_currentElement;
diff --git a/src/modules/objects/KvsObject_widget.h b/src/modules/objects/KvsObject_widget.h
index 4d35b34e1..2c8e24b67 100644
--- a/src/modules/objects/KvsObject_widget.h
+++ b/src/modules/objects/KvsObject_widget.h
@@ -49,11 +49,11 @@ protected:
virtual bool init(KviKvsRunTimeContext * pContext, KviKvsVariantList * pParams);
#ifdef COMPILE_WEBKIT_SUPPORT
- QWebView * m_pWebview;
+ QWebView * m_pWebview = nullptr;
#endif
virtual bool eventFilter(QObject * o, QEvent * e);
- KviKvsRunTimeContext * m_pContext;
- QGraphicsDropShadowEffect * pGraphicsEffect;
+ KviKvsRunTimeContext * m_pContext = nullptr;
+ QGraphicsDropShadowEffect * pGraphicsEffect = nullptr;
// ok, it is clear that we're messing with the naming conventions for the
// object classes :D
// let's try to use this one: