[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepimlibs/kxmlrpcclient
From: Antonio Aloisio <antonio.aloisio () gmail ! com>
Date: 2007-06-22 20:35:13
Message-ID: 1182544513.679153.17285.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 679040 by aloisio:
it's not safe to use KIO::TransferJob, so it's replaced with KIO::http_post. See \
kdelibs/kio/kio/job.h and kdelibs/kio/kio/jobclasses.h
M +1 -5 query.cpp
--- trunk/KDE/kdepimlibs/kxmlrpcclient/query.cpp #679039:679040
@@ -126,9 +126,6 @@
return mData;
}
-//small macro taken from HTTP IOSlave
-#define KIO_ARGS QByteArray packedArgs; QDataStream kioArgsStream( &packedArgs, \
QIODevice::WriteOnly ); kioArgsStream
-
class Query::Private
{
public:
@@ -377,8 +374,7 @@
QDataStream stream( &postData, QIODevice::WriteOnly );
stream.writeRawData( xmlMarkup.toUtf8(), xmlMarkup.toUtf8().length() );
- KIO_ARGS << (int)1 << KUrl( server );
- KIO::TransferJob *job = new KIO::TransferJob( KUrl( server ), KIO::CMD_SPECIAL, \
packedArgs, postData ); + KIO::TransferJob *job = KIO::http_post( KUrl( server ), \
postData, false);
if ( !job ) {
kWarning() << "Unable to create KIO job for " << server << endl;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic