diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-03-08 06:52:50 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-03-08 06:52:50 +0000 |
| commit | 2735037cd832c2662097aa93ae5a34b523164f58 (patch) | |
| tree | d33e638c9c42dc20b3c4554102a790a851ff6633 /source/QXmppTransferManager.cpp | |
| parent | e7c592c23855e24410ab6124c2b176878320879c (diff) | |
| download | qxmpp-2735037cd832c2662097aa93ae5a34b523164f58.tar.gz | |
actually use the "state" variable in QXmppTransferManager::jobStateChanged
Diffstat (limited to 'source/QXmppTransferManager.cpp')
| -rw-r--r-- | source/QXmppTransferManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/QXmppTransferManager.cpp b/source/QXmppTransferManager.cpp index 8b32f732..c3ab05cd 100644 --- a/source/QXmppTransferManager.cpp +++ b/source/QXmppTransferManager.cpp @@ -662,7 +662,7 @@ void QXmppTransferManager::jobStateChanged(QXmppTransferJob::State state) response.setId(job->m_offerId); // the job was refused by the local party - if (!job->m_iodevice || !job->m_iodevice->isWritable()) + if (state != QXmppTransferJob::StartState || !job->m_iodevice || !job->m_iodevice->isWritable()) { QXmppStanza::Error error(QXmppStanza::Error::Cancel, QXmppStanza::Error::Forbidden); error.setCode(403); |
