diff --git a/src/libtomahawk/UrlHandler.cpp b/src/libtomahawk/UrlHandler.cpp index 85957c8a7..487bb49f6 100644 --- a/src/libtomahawk/UrlHandler.cpp +++ b/src/libtomahawk/UrlHandler.cpp @@ -95,7 +95,7 @@ localFileIODeviceFactory( const Tomahawk::result_ptr&, const QString& url, io->open( QIODevice::ReadOnly ); // std::functions cannot accept temporaries as parameters - QSharedPointer< QIODevice > sp = QSharedPointer( io ); + QSharedPointer< QIODevice > sp( io ); callback( url, sp ); } diff --git a/src/libtomahawk/resolvers/JSResolverHelper.cpp b/src/libtomahawk/resolvers/JSResolverHelper.cpp index 9a26719e7..4fc85fe69 100644 --- a/src/libtomahawk/resolvers/JSResolverHelper.cpp +++ b/src/libtomahawk/resolvers/JSResolverHelper.cpp @@ -903,7 +903,7 @@ void JSResolverHelper::gotStreamUrl( std::function< void( const QString&, QSharedPointer< QIODevice >& ) > callback, NetworkReply* reply ) { // std::functions cannot accept temporaries as parameters - QSharedPointer< QIODevice > sp = QSharedPointer< QIODevice >( reply->reply(), &QObject::deleteLater ); + QSharedPointer< QIODevice > sp ( reply->reply(), &QObject::deleteLater ); QString url = reply->reply()->url().toString(); reply->disconnectFromReply(); reply->deleteLater();