Fix initialization issues in mythdb
From: Erik Hovland <erik@hovland.org>
---
mythtv/libs/libmythdb/mythsocket.cpp | 8 ++++++++
mythtv/libs/libmythdb/mythsocket.h | 2 +-
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/mythtv/libs/libmythdb/mythsocket.cpp b/mythtv/libs/libmythdb/mythsocket.cpp
index 5d773bf..689320b 100644
a
|
b
|
const uint MythSocket::kSocketBufferSize = 128000; |
29 | 29 | |
30 | 30 | MythSocketThread MythSocket::m_readyread_thread; |
31 | 31 | |
| 32 | MythSocketThread::MythSocketThread() |
| 33 | : QThread(), m_readyread_run(false) |
| 34 | { |
| 35 | #if !defined(USING_MINGW) |
| 36 | bzero(m_readyread_pipe, sizeof(m_readyread_pipe)); |
| 37 | #endif |
| 38 | } |
| 39 | |
32 | 40 | MythSocket::MythSocket(int socket, MythSocketCBs *cb) |
33 | 41 | : MSocketDevice(MSocketDevice::Stream), m_cb(cb), |
34 | 42 | m_state(Idle), m_addr(), m_port(0), |
diff --git a/mythtv/libs/libmythdb/mythsocket.h b/mythtv/libs/libmythdb/mythsocket.h
index f2c2288..dcce51c 100644
a
|
b
|
class MPUBLIC MythSocketCBs |
28 | 28 | class MPUBLIC MythSocketThread : public QThread |
29 | 29 | { |
30 | 30 | public: |
31 | | MythSocketThread() : QThread(), m_readyread_run(false) {} |
| 31 | MythSocketThread(); |
32 | 32 | |
33 | 33 | virtual void run(); |
34 | 34 | |