Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

Commit 90b681f

Browse files
committed
Merge branch 'master' of github.com:qxmpp-project/qxmpp
2 parents 96dffa6 + 034c318 commit 90b681f

File tree

2 files changed

+23
-32
lines changed

2 files changed

+23
-32
lines changed

src/base/QXmppLogger.cpp

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -106,23 +106,19 @@ void QXmppLoggable::childEvent(QChildEvent *event)
106106
class QXmppLoggerPrivate
107107
{
108108
public:
109-
QXmppLoggerPrivate(QXmppLogger *qq);
109+
QXmppLoggerPrivate();
110110

111111
QXmppLogger::LoggingType loggingType;
112112
QFile *logFile;
113113
QString logFilePath;
114114
QXmppLogger::MessageTypes messageTypes;
115-
116-
private:
117-
QXmppLogger *q;
118115
};
119116

120-
QXmppLoggerPrivate::QXmppLoggerPrivate(QXmppLogger *qq)
121-
: loggingType(QXmppLogger::NoLogging),
122-
logFile(0),
123-
logFilePath("QXmppClientLog.log"),
124-
messageTypes(QXmppLogger::AnyMessage),
125-
q(qq)
117+
QXmppLoggerPrivate::QXmppLoggerPrivate()
118+
: loggingType(QXmppLogger::NoLogging)
119+
, logFile(0)
120+
, logFilePath("QXmppClientLog.log")
121+
, messageTypes(QXmppLogger::AnyMessage)
126122
{
127123
}
128124

@@ -132,9 +128,8 @@ QXmppLoggerPrivate::QXmppLoggerPrivate(QXmppLogger *qq)
132128

133129
QXmppLogger::QXmppLogger(QObject *parent)
134130
: QObject(parent)
131+
, d(new QXmppLoggerPrivate())
135132
{
136-
d = new QXmppLoggerPrivate(this);
137-
138133
// make it possible to pass QXmppLogger::MessageType between threads
139134
qRegisterMetaType< QXmppLogger::MessageType >("QXmppLogger::MessageType");
140135
}

src/base/QXmppRtpChannel.cpp

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ QByteArray renderTone(QXmppRtpAudioChannel::Tone tone, int clockrate, quint32 cl
171171
class QXmppRtpAudioChannelPrivate
172172
{
173173
public:
174-
QXmppRtpAudioChannelPrivate(QXmppRtpAudioChannel *qq);
174+
QXmppRtpAudioChannelPrivate();
175175
QXmppCodec *codecForPayloadType(const QXmppJinglePayloadType &payloadType);
176176

177177
// signals
@@ -203,26 +203,22 @@ class QXmppRtpAudioChannelPrivate
203203
QXmppJinglePayloadType outgoingTonesType;
204204

205205
QXmppJinglePayloadType payloadType;
206-
207-
private:
208-
QXmppRtpAudioChannel *q;
209206
};
210207

211-
QXmppRtpAudioChannelPrivate::QXmppRtpAudioChannelPrivate(QXmppRtpAudioChannel *qq)
212-
: signalsEmitted(false),
213-
writtenSinceLastEmit(0),
214-
incomingBuffering(true),
215-
incomingMinimum(0),
216-
incomingMaximum(0),
217-
incomingPos(0),
218-
incomingSequence(0),
219-
outgoingCodec(0),
220-
outgoingMarker(true),
221-
outgoingPayloadNumbered(false),
222-
outgoingSequence(1),
223-
outgoingStamp(0),
224-
outgoingTimer(0),
225-
q(qq)
208+
QXmppRtpAudioChannelPrivate::QXmppRtpAudioChannelPrivate()
209+
: signalsEmitted(false)
210+
, writtenSinceLastEmit(0)
211+
, incomingBuffering(true)
212+
, incomingMinimum(0)
213+
, incomingMaximum(0)
214+
, incomingPos(0)
215+
, incomingSequence(0)
216+
, outgoingCodec(0)
217+
, outgoingMarker(true)
218+
, outgoingPayloadNumbered(false)
219+
, outgoingSequence(1)
220+
, outgoingStamp(0)
221+
, outgoingTimer(0)
226222
{
227223
qRegisterMetaType<QXmppRtpAudioChannel::Tone>("QXmppRtpAudioChannel::Tone");
228224
}
@@ -251,8 +247,8 @@ QXmppCodec *QXmppRtpAudioChannelPrivate::codecForPayloadType(const QXmppJinglePa
251247

252248
QXmppRtpAudioChannel::QXmppRtpAudioChannel(QObject *parent)
253249
: QIODevice(parent)
250+
, d(new QXmppRtpAudioChannelPrivate())
254251
{
255-
d = new QXmppRtpAudioChannelPrivate(this);
256252
QXmppLoggable *logParent = qobject_cast<QXmppLoggable*>(parent);
257253
if (logParent) {
258254
connect(this, SIGNAL(logMessage(QXmppLogger::MessageType,QString)),

0 commit comments

Comments
 (0)