diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-11-17 13:40:00 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-11-23 09:50:21 +0100 |
commit | f61f8bb966fdc04662fb4e6597698b573fcb8b94 (patch) | |
tree | 80871d6271c059376edb205b8aa69d0b4621c9a3 /src/corelib/io | |
parent | 03ab48657d0486bd0e3754f1447a6fcd05846a5d (diff) |
Replace qt_make_unique with std::make_unique
We can depend on C++14 now.
Change-Id: Iee9796cd22dbfbb70d4bdb25f0eee1662a026d6d
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/corelib/io')
-rw-r--r-- | src/corelib/io/qfile.cpp | 6 | ||||
-rw-r--r-- | src/corelib/io/qfiledevice.cpp | 4 | ||||
-rw-r--r-- | src/corelib/io/qurl.cpp | 5 |
3 files changed, 5 insertions, 10 deletions
diff --git a/src/corelib/io/qfile.cpp b/src/corelib/io/qfile.cpp index 36e2b4476a..223745b73c 100644 --- a/src/corelib/io/qfile.cpp +++ b/src/corelib/io/qfile.cpp @@ -55,8 +55,6 @@ # include "qcoreapplication.h" #endif -#include <private/qmemory_p.h> - #ifdef QT_NO_QOBJECT #define tr(X) QString::fromLatin1(X) #endif @@ -87,7 +85,7 @@ QFilePrivate::openExternalFile(int flags, int fd, QFile::FileHandleFlags handleF Q_UNUSED(fd); return false; #else - auto fs = qt_make_unique<QFSFileEngine>(); + auto fs = std::make_unique<QFSFileEngine>(); auto fe = fs.get(); fileEngine = std::move(fs); return fe->open(QIODevice::OpenMode(flags), fd, handleFlags); @@ -102,7 +100,7 @@ QFilePrivate::openExternalFile(int flags, FILE *fh, QFile::FileHandleFlags handl Q_UNUSED(fh); return false; #else - auto fs = qt_make_unique<QFSFileEngine>(); + auto fs = std::make_unique<QFSFileEngine>(); auto fe = fs.get(); fileEngine = std::move(fs); return fe->open(QIODevice::OpenMode(flags), fh, handleFlags); diff --git a/src/corelib/io/qfiledevice.cpp b/src/corelib/io/qfiledevice.cpp index f916071504..58c78108c8 100644 --- a/src/corelib/io/qfiledevice.cpp +++ b/src/corelib/io/qfiledevice.cpp @@ -42,8 +42,6 @@ #include "qfiledevice_p.h" #include "qfsfileengine_p.h" -#include <private/qmemory_p.h> - #ifdef QT_NO_QOBJECT #define tr(X) QString::fromLatin1(X) #endif @@ -66,7 +64,7 @@ QFileDevicePrivate::~QFileDevicePrivate() = default; QAbstractFileEngine *QFileDevicePrivate::engine() const { if (!fileEngine) - fileEngine = qt_make_unique<QFSFileEngine>(); + fileEngine = std::make_unique<QFSFileEngine>(); return fileEngine.get(); } diff --git a/src/corelib/io/qurl.cpp b/src/corelib/io/qurl.cpp index 2b5839923a..b019fe65a9 100644 --- a/src/corelib/io/qurl.cpp +++ b/src/corelib/io/qurl.cpp @@ -418,7 +418,6 @@ #include "private/qipaddress_p.h" #include "qurlquery.h" #include "private/qdir_p.h" -#include <private/qmemory_p.h> QT_BEGIN_NAMESPACE @@ -617,7 +616,7 @@ inline QUrlPrivate::~QUrlPrivate() std::unique_ptr<QUrlPrivate::Error> QUrlPrivate::cloneError() const { - return error ? qt_make_unique<Error>(*error) : nullptr; + return error ? std::make_unique<Error>(*error) : nullptr; } inline void QUrlPrivate::clearError() @@ -631,7 +630,7 @@ inline void QUrlPrivate::setError(ErrorCode errorCode, const QString &source, in // don't overwrite an error set in a previous section during parsing return; } - error = qt_make_unique<Error>(); + error = std::make_unique<Error>(); error->code = errorCode; error->source = source; error->position = supplement; |