diff --git a/src/mirall/owncloudinfo.cpp b/src/mirall/owncloudinfo.cpp index f4d9172947..021df2869f 100644 --- a/src/mirall/owncloudinfo.cpp +++ b/src/mirall/owncloudinfo.cpp @@ -195,7 +195,7 @@ void ownCloudInfo::qhttpRequestFinished(int id, bool success ) } } #else -void ownCloudInfo::mkdirRequest( const QString& dir ) +QNetworkReply* ownCloudInfo::mkdirRequest( const QString& dir ) { qDebug() << "OCInfo Making dir " << dir; _authAttempts = 0; @@ -216,6 +216,7 @@ void ownCloudInfo::mkdirRequest( const QString& dir ) connect( reply, SIGNAL(finished()), SLOT(slotMkdirFinished()) ); connect( reply, SIGNAL( error(QNetworkReply::NetworkError )), this, SLOT(slotError(QNetworkReply::NetworkError ))); + return reply; } void ownCloudInfo::slotMkdirFinished() diff --git a/src/mirall/owncloudinfo.h b/src/mirall/owncloudinfo.h index 4701773dd3..d344d09519 100644 --- a/src/mirall/owncloudinfo.h +++ b/src/mirall/owncloudinfo.h @@ -77,7 +77,11 @@ public: /** * Create a collection via owncloud. Provide a relative path. */ +#if QT46_IMPL void mkdirRequest( const QString& ); +#else + QNetworkReply* mkdirRequest( const QString& ); +#endif /** * Use a custom ownCloud configuration file identified by handle