Replace reset/release by std::move for unique_ptr

This commit is contained in:
Blottiere Paul 2017-08-30 13:39:37 +01:00
parent 1a24af1b8b
commit 38e53014a9

View File

@ -858,10 +858,9 @@ bool QgsProject::readProjectFile( const QString &filename )
// start new project, just keep the file name and auxiliary storage
QString fileName = mFile.fileName();
std::unique_ptr<QgsAuxiliaryStorage> aStorage;
aStorage.reset( mAuxiliaryStorage.release() );
std::unique_ptr<QgsAuxiliaryStorage> aStorage = std::move( mAuxiliaryStorage );
clear();
mAuxiliaryStorage.reset( aStorage.release() );
mAuxiliaryStorage = std::move( aStorage );
mFile.setFileName( fileName );
// now get any properties