Use std::make_unique provided by C++14

This commit is contained in:
Martchus 2017-02-05 21:02:40 +01:00
parent 5037713071
commit b97192abd3
22 changed files with 23 additions and 24 deletions

View File

@ -160,7 +160,7 @@ set(META_APP_URL "https://github.com/${META_APP_AUTHOR}/${META_PROJECT_NAME}")
set(META_APP_DESCRIPTION "C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags")
set(META_VERSION_MAJOR 6)
set(META_VERSION_MINOR 2)
set(META_VERSION_PATCH 0)
set(META_VERSION_PATCH 1)
set(META_PUBLIC_SHARED_LIB_DEPENDS c++utilities)
set(META_PUBLIC_STATIC_LIB_DEPENDS c++utilities_static)
set(META_PRIVATE_COMPILE_DEFINITIONS LEGACY_API)

View File

@ -3,11 +3,11 @@
#include "./mediafileinfo.h"
#include "./exceptions.h"
#include <c++utilities/misc/memory.h>
#include <c++utilities/io/catchiofailure.h>
#include <c++utilities/io/copy.h>
#include <sstream>
#include <memory>
using namespace std;
using namespace IoUtilities;

View File

@ -4,10 +4,10 @@
#include <c++utilities/io/binaryreader.h>
#include <c++utilities/io/bitreader.h>
#include <c++utilities/misc/memory.h>
#include <c++utilities/io/catchiofailure.h>
#include <unordered_map>
#include <memory>
using namespace std;
using namespace IoUtilities;

View File

@ -7,9 +7,9 @@
#include <c++utilities/io/bitreader.h>
#include <c++utilities/io/binaryreader.h>
#include <c++utilities/io/binarywriter.h>
#include <c++utilities/misc/memory.h>
#include <cstring>
#include <memory>
using namespace std;
using namespace ConversionUtilities;

View File

@ -3,9 +3,8 @@
#include "../abstracttrack.h"
#include <c++utilities/misc/memory.h>
#include <iosfwd>
#include <memory>
namespace Media {

View File

@ -3,11 +3,10 @@
#include "./abstractcontainer.h"
#include <c++utilities/misc/memory.h>
#include <algorithm>
#include <memory>
#include <vector>
#include <memory>
namespace Media {

View File

@ -7,7 +7,6 @@
#include <c++utilities/conversion/types.h>
#include <c++utilities/io/copy.h>
#include <c++utilities/misc/memory.h>
#include <list>
#include <initializer_list>

View File

@ -6,12 +6,12 @@
#include <c++utilities/conversion/stringconversion.h>
#include <c++utilities/conversion/stringbuilder.h>
#include <c++utilities/misc/memory.h>
#include <zlib.h>
#include <algorithm>
#include <cstring>
#include <memory>
using namespace std;
using namespace ConversionUtilities;

View File

@ -9,11 +9,11 @@
#include <c++utilities/conversion/binaryconversion.h>
#include <c++utilities/io/binaryreader.h>
#include <c++utilities/io/binarywriter.h>
#include <c++utilities/misc/memory.h>
#include <string>
#include <sstream>
#include <cstring>
#include <memory>
using namespace std;
using namespace IoUtilities;

View File

@ -5,7 +5,8 @@
#include <c++utilities/conversion/binaryconversion.h>
#include <c++utilities/conversion/stringbuilder.h>
#include <c++utilities/misc/memory.h>
#include <memory>
using namespace std;
using namespace ConversionUtilities;

View File

@ -3,7 +3,8 @@
#include "./matroskaid.h"
#include <c++utilities/conversion/stringbuilder.h>
#include <c++utilities/misc/memory.h>
#include <memory>
using namespace std;
using namespace ChronoUtilities;

View File

@ -14,13 +14,13 @@
#include <c++utilities/conversion/stringconversion.h>
#include <c++utilities/conversion/stringbuilder.h>
#include <c++utilities/io/catchiofailure.h>
#include <c++utilities/misc/memory.h>
#include <unistd.h>
#include <functional>
#include <initializer_list>
#include <unordered_set>
#include <memory>
using namespace std;
using namespace std::placeholders;

View File

@ -4,9 +4,9 @@
#include <c++utilities/conversion/stringbuilder.h>
#include <c++utilities/conversion/stringconversion.h>
#include <c++utilities/misc/memory.h>
#include <string>
#include <memory>
using namespace std;
using namespace ConversionUtilities;

View File

@ -5,7 +5,8 @@
#include "../exceptions.h"
#include <c++utilities/io/binarywriter.h>
#include <c++utilities/misc/memory.h>
#include <memory>
using namespace std;
using namespace IoUtilities;

View File

@ -33,7 +33,6 @@
#include <c++utilities/conversion/stringconversion.h>
#include <c++utilities/io/catchiofailure.h>
#include <c++utilities/chrono/timespan.h>
#include <c++utilities/misc/memory.h>
#include <unistd.h>
@ -43,6 +42,7 @@
#include <ios>
#include <system_error>
#include <functional>
#include <memory>
using namespace std;
using namespace std::placeholders;

View File

@ -10,12 +10,12 @@
#include <c++utilities/io/binarywriter.h>
#include <c++utilities/io/copy.h>
#include <c++utilities/io/catchiofailure.h>
#include <c++utilities/misc/memory.h>
#include <unistd.h>
#include <tuple>
#include <numeric>
#include <memory>
using namespace std;
using namespace IoUtilities;

View File

@ -8,7 +8,6 @@
#include <c++utilities/conversion/stringbuilder.h>
#include <c++utilities/io/binaryreader.h>
#include <c++utilities/io/binarywriter.h>
#include <c++utilities/misc/memory.h>
#include <algorithm>
#include <memory>

View File

@ -3,7 +3,7 @@
#include "../genericfileelement.h"
#include <c++utilities/misc/memory.h>
#include <memory>
namespace Media {

View File

@ -8,7 +8,8 @@
#include <c++utilities/conversion/stringbuilder.h>
#include <c++utilities/io/copy.h>
#include <c++utilities/io/catchiofailure.h>
#include <c++utilities/misc/memory.h>
#include <memory>
using namespace std;
using namespace IoUtilities;

View File

@ -6,7 +6,6 @@
#include <c++utilities/conversion/binaryconversion.h>
#include <c++utilities/chrono/timespan.h>
#include <c++utilities/chrono/datetime.h>
#include <c++utilities/misc/memory.h>
#include <iosfwd>
#include <string>

View File

@ -8,9 +8,9 @@
#include <c++utilities/io/binaryreader.h>
#include <c++utilities/io/binarywriter.h>
#include <c++utilities/io/copy.h>
#include <c++utilities/misc/memory.h>
#include <map>
#include <memory>
using namespace std;
using namespace IoUtilities;

View File

@ -14,9 +14,9 @@
#include <c++utilities/io/catchiofailure.h>
#include <c++utilities/conversion/binaryconversion.h>
#include <c++utilities/conversion/stringconversion.h>
#include <c++utilities/misc/memory.h>
#include <iostream>
#include <memory>
using namespace std;
using namespace IoUtilities;