[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenetwork/kopete/protocols/msn
From: Olivier Goffart <ogoffart () kde ! org>
Date: 2005-01-31 23:36:40
Message-ID: 20050131233640.190BE1D1F9 () office ! kde ! org
[Download RAW message or body]
CVS commit by ogoffart:
With my rework of MSNP2P i broke the sending of image (which anyway doesn't worked \
with the official client) This make it works again kopete <=> kopete
M +17 -17 msnp2p.cpp 1.25
--- kdenetwork/kopete/protocols/msn/msnp2p.cpp #1.24:1.25
@@ -41,4 +41,16 @@
+static QString randomid()
+{
+ return QString::number((unsigned long int)rand()%0xAAFF+0x1111, 16)
+ + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16) + "-" + + QString::number((unsigned long \
int)rand()%0xAAFF+0x1111, 16) + "-" + + \
QString::number((unsigned long int)rand()%0xAAFF+0x1111, 16) + "-" + \
+ QString::number(rand()%0xAAFF+0x1111, 16) + "-" + + \
QString::number((unsigned long int)rand()%0xAAFF+0x1111, 16) + \
+ QString::number((unsigned long int)rand()%0xAAFF+0x1111, 16) + \
+ QString::number((unsigned long int)rand()%0xAAFF+0x1111, 16); +}
+
@@ -804,20 +816,6 @@ void MSNP2PDisplatcher::requestDisplayPi
- p2p->m_branch= QString::number((unsigned long int)rand()%0xAAFF+0x1111, 16)
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16) + "-"
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16) + "-"
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16) + "-"
- + QString::number(rand()%0xAAFF+0x1111, 16) + "-"
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16)
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16)
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16);
- p2p->m_CallID= QString::number((unsigned long int)rand()%0xAAFF+0x1111, 16)
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16) + "-"
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16) + "-"
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16) + "-"
- + QString::number(rand()%0xAAFF+0x1111, 16) + "-"
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16)
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16)
- + QString::number((unsigned long int)rand()%0xAAFF+0x1111, \
16); + p2p->m_branch=randomid();
+ p2p->m_CallID=randomid();
msnObject=QString::fromUtf8(KCodecs::base64Encode( msnObject.utf8() ));
@@ -950,4 +948,6 @@ void MSNP2PDisplatcher::sendImage(const
p2p->m_msgHandle=m_msgHandle;
p2p->m_myHandle=m_myHandle;
+ p2p->m_branch=randomid();
+ p2p->m_CallID=randomid();
//Send the OK message.
@@ -960,5 +960,5 @@ void MSNP2PDisplatcher::sendImage(const
p2p->m_offset=0;
p2p->m_totalDataSize= toSend.size();
- QTimer::singleShot( 10, this, SLOT(slotSendData()) ); //Go for upload
+ QTimer::singleShot( 10, p2p, SLOT(slotSendData()) ); //Go for upload
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic