Skip to content

Commit

Permalink
Merge pull request #2982 from lioncash/unique
Browse files Browse the repository at this point in the history
Common: Remove StdMakeUnique.h
  • Loading branch information
phire committed Sep 6, 2015
2 parents a26cac8 + 8b027f6 commit d52d8bf
Show file tree
Hide file tree
Showing 24 changed files with 27 additions and 110 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -867,7 +867,7 @@ add_custom_command(TARGET unittests POST_BUILD COMMAND ${CMAKE_CTEST_COMMAND})
########################################
# Start compiling our code
#
add_definitions(-std=gnu++0x)
add_definitions(-std=c++1y)

# These aren't actually needed for C11/C++11
# but some dependencies require them (LLVM, libav).
Expand Down
1 change: 0 additions & 1 deletion Source/Core/Common/Common.vcxproj
Expand Up @@ -75,7 +75,6 @@
<ClInclude Include="Profiler.h" />
<ClInclude Include="SDCardUtil.h" />
<ClInclude Include="SettingsHandler.h" />
<ClInclude Include="StdMakeUnique.h" />
<ClInclude Include="StringUtil.h" />
<ClInclude Include="SymbolDB.h" />
<ClInclude Include="SysConf.h" />
Expand Down
1 change: 0 additions & 1 deletion Source/Core/Common/Common.vcxproj.filters
Expand Up @@ -46,7 +46,6 @@
<ClInclude Include="Profiler.h" />
<ClInclude Include="SDCardUtil.h" />
<ClInclude Include="SettingsHandler.h" />
<ClInclude Include="StdMakeUnique.h" />
<ClInclude Include="StringUtil.h" />
<ClInclude Include="SymbolDB.h" />
<ClInclude Include="SysConf.h" />
Expand Down
82 changes: 0 additions & 82 deletions Source/Core/Common/StdMakeUnique.h

This file was deleted.

4 changes: 2 additions & 2 deletions Source/Core/Core/Boot/Boot_ELF.cpp
Expand Up @@ -2,9 +2,9 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include "Common/FileUtil.h"
#include "Common/StdMakeUnique.h"
#include <memory>

#include "Common/FileUtil.h"
#include "Core/Boot/Boot.h"
#include "Core/Boot/ElfReader.h"
#include "Core/HLE/HLE.h"
Expand Down
1 change: 0 additions & 1 deletion Source/Core/Core/Boot/Boot_WiiWAD.cpp
Expand Up @@ -8,7 +8,6 @@
#include "Common/CommonPaths.h"
#include "Common/FileUtil.h"
#include "Common/NandPaths.h"
#include "Common/StdMakeUnique.h"

#include "Core/ConfigManager.h"
#include "Core/PatchEngine.h"
Expand Down
3 changes: 2 additions & 1 deletion Source/Core/Core/HW/EXI_DeviceAGP.cpp
Expand Up @@ -2,10 +2,11 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <memory>

#include "Common/ChunkFile.h"
#include "Common/FileUtil.h"
#include "Common/MemoryUtil.h"
#include "Common/StdMakeUnique.h"
#include "Core/ConfigManager.h"
#include "Core/Core.h"
#include "Core/HW/EXI_Device.h"
Expand Down
4 changes: 3 additions & 1 deletion Source/Core/Core/HW/EXI_DeviceGecko.cpp
Expand Up @@ -2,9 +2,11 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <memory>
#include <thread>

#include "Common/ChunkFile.h"
#include "Common/CommonFuncs.h"
#include "Common/StdMakeUnique.h"
#include "Common/StringUtil.h"
#include "Common/Thread.h"
#include "Core/Core.h"
Expand Down
3 changes: 2 additions & 1 deletion Source/Core/Core/HW/EXI_DeviceMemoryCard.cpp
Expand Up @@ -2,11 +2,12 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <memory>

#include "Common/ChunkFile.h"
#include "Common/CommonTypes.h"
#include "Common/FileUtil.h"
#include "Common/NandPaths.h"
#include "Common/StdMakeUnique.h"
#include "Common/StringUtil.h"
#include "Core/ConfigManager.h"
#include "Core/Core.h"
Expand Down
4 changes: 3 additions & 1 deletion Source/Core/Core/HW/GCMemcardDirectory.cpp
@@ -1,12 +1,14 @@
// Copyright 2014 Dolphin Emulator Project
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <cinttypes>
#include <memory>

#include "Common/ChunkFile.h"
#include "Common/CommonTypes.h"
#include "Common/FileSearch.h"
#include "Common/FileUtil.h"
#include "Common/StdMakeUnique.h"
#include "Common/Thread.h"
#include "Core/ConfigManager.h"
#include "Core/Core.h"
Expand Down
3 changes: 2 additions & 1 deletion Source/Core/Core/HW/GCMemcardRaw.cpp
Expand Up @@ -3,9 +3,10 @@
// Refer to the license.txt file included.

#include <chrono>
#include <memory>

#include "Common/ChunkFile.h"
#include "Common/FileUtil.h"
#include "Common/StdMakeUnique.h"
#include "Common/Thread.h"
#include "Core/ConfigManager.h"
#include "Core/Core.h"
Expand Down
2 changes: 1 addition & 1 deletion Source/Core/Core/HW/SI_DeviceGBA.cpp
Expand Up @@ -2,12 +2,12 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <memory>
#include <mutex>
#include <queue>

#include "Common/CommonFuncs.h"
#include "Common/Flag.h"
#include "Common/StdMakeUnique.h"
#include "Common/Thread.h"
#include "Common/Logging/Log.h"
#include "Core/ConfigManager.h"
Expand Down
2 changes: 1 addition & 1 deletion Source/Core/Core/HW/WiiSaveCrypted.cpp
Expand Up @@ -11,6 +11,7 @@
#include <cstddef>
#include <cstdio>
#include <cstring>
#include <memory>
#include <string>
#include <vector>
#include <polarssl/aes.h>
Expand All @@ -21,7 +22,6 @@
#include "Common/FileUtil.h"
#include "Common/MathUtil.h"
#include "Common/NandPaths.h"
#include "Common/StdMakeUnique.h"
#include "Common/StringUtil.h"
#include "Common/Crypto/ec.h"

Expand Down
2 changes: 1 addition & 1 deletion Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_es.cpp
Expand Up @@ -36,13 +36,13 @@
// need to include this before polarssl/aes.h,
// otherwise we may not get __STDC_FORMAT_MACROS
#include <cinttypes>
#include <memory>
#include <polarssl/aes.h>

#include "Common/ChunkFile.h"
#include "Common/CommonPaths.h"
#include "Common/FileUtil.h"
#include "Common/NandPaths.h"
#include "Common/StdMakeUnique.h"
#include "Common/StringUtil.h"
#include "Core/ConfigManager.h"
#include "Core/ec_wii.h"
Expand Down
2 changes: 1 addition & 1 deletion Source/Core/Core/MemTools.cpp
Expand Up @@ -190,7 +190,7 @@ static void ExceptionThread(mach_port_t port)
msg_out.flavor = 0;
msg_out.new_stateCnt = 0;
}
msg_out.Head.msgh_size = offsetof(typeof(msg_out), new_state) + msg_out.new_stateCnt * sizeof(natural_t);
msg_out.Head.msgh_size = offsetof(__typeof__(msg_out), new_state) + msg_out.new_stateCnt * sizeof(natural_t);

send_msg = &msg_out.Head;
send_size = msg_out.Head.msgh_size;
Expand Down
2 changes: 1 addition & 1 deletion Source/Core/Core/NetPlayServer.cpp
Expand Up @@ -2,12 +2,12 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <memory>
#include <string>
#include <vector>
#include "Common/ENetUtil.h"
#include "Common/FileUtil.h"
#include "Common/IniFile.h"
#include "Common/StdMakeUnique.h"
#include "Common/StringUtil.h"
#include "Core/ConfigManager.h"
#include "Core/NetPlayClient.h" //for NetPlayUI
Expand Down
1 change: 0 additions & 1 deletion Source/Core/Core/PowerPC/Jit64IL/JitIL.cpp
Expand Up @@ -11,7 +11,6 @@
#include "Common/Common.h"
#include "Common/FileUtil.h"
#include "Common/Intrinsics.h"
#include "Common/StdMakeUnique.h"
#include "Common/StringUtil.h"
#include "Core/PatchEngine.h"
#include "Core/HLE/HLE.h"
Expand Down
1 change: 0 additions & 1 deletion Source/Core/Core/PowerPC/JitILCommon/IR.cpp
Expand Up @@ -127,7 +127,6 @@ TODO (in no particular order):
#include <string>

#include "Common/FileUtil.h"
#include "Common/StdMakeUnique.h"
#include "Common/StringUtil.h"
#include "Core/Core.h"
#include "Core/CoreTiming.h"
Expand Down
2 changes: 1 addition & 1 deletion Source/Core/DolphinQt/AboutDialog.cpp
Expand Up @@ -2,13 +2,13 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <memory>
#include <QDesktopServices>
#include <QUrl>

#include "ui_AboutDialog.h"

#include "Common/Common.h"
#include "Common/StdMakeUnique.h"

#include "DolphinQt/AboutDialog.h"
#include "DolphinQt/Utils/Utils.h"
Expand Down
4 changes: 2 additions & 2 deletions Source/Core/DolphinQt/GameList/GameGrid.cpp
Expand Up @@ -2,9 +2,9 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include "ui_GameGrid.h"
#include <memory>

#include "Common/StdMakeUnique.h"
#include "ui_GameGrid.h"

#include "DolphinQt/GameList/GameGrid.h"

Expand Down
5 changes: 2 additions & 3 deletions Source/Core/DolphinQt/GameList/GameTree.cpp
Expand Up @@ -2,12 +2,11 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include "ui_GameTree.h"
#include <memory>

#include "Common/StdMakeUnique.h"
#include "ui_GameTree.h"

#include "DolphinQt/GameList/GameTree.h"

#include "DolphinQt/Utils/Resources.h"
#include "DolphinQt/Utils/Utils.h"

Expand Down
3 changes: 1 addition & 2 deletions Source/Core/DolphinQt/MainWindow.cpp
Expand Up @@ -2,6 +2,7 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <memory>
#include <QActionGroup>
#include <QDesktopServices>
#include <QFileDialog>
Expand All @@ -10,8 +11,6 @@

#include "ui_MainWindow.h"

#include "Common/StdMakeUnique.h"

#include "Core/BootManager.h"
#include "Core/ConfigManager.h"
#include "Core/HW/ProcessorInterface.h"
Expand Down
2 changes: 1 addition & 1 deletion Source/Core/DolphinQt/SystemInfo.cpp
Expand Up @@ -2,6 +2,7 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.

#include <memory>
#include <QClipboard>
#include <QPushButton>
#include <QThread>
Expand All @@ -10,7 +11,6 @@

#include "Common/Common.h"
#include "Common/CPUDetect.h"
#include "Common/StdMakeUnique.h"

#include "DolphinQt/SystemInfo.h"
#include "DolphinQt/Utils/Utils.h"
Expand Down
1 change: 0 additions & 1 deletion Source/Core/DolphinWX/GameListCtrl.cpp
Expand Up @@ -31,7 +31,6 @@
#include "Common/FileSearch.h"
#include "Common/FileUtil.h"
#include "Common/MathUtil.h"
#include "Common/StdMakeUnique.h"
#include "Common/StringUtil.h"
#include "Common/SysConf.h"
#include "Core/ConfigManager.h"
Expand Down

0 comments on commit d52d8bf

Please sign in to comment.