summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2013-11-13 11:43:54 -0600
committerRyan Houdek <Sonicadvance1@gmail.com>2013-11-13 11:44:04 -0600
commit652ef24a2efd73fca5e316e2e54b31c4f96e62c8 (patch)
tree31a700fb612acabdc95dd94542a768b100029fd8 /Source
parent7b53574b68be91e29b57939c003809855fff6c5c (diff)
Remove our two instances of auto_ptr and replace it with unique_ptr. auto_ptr has been deprecated.
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/Core/Src/PowerPC/Jit64IL/JitIL.cpp4
-rw-r--r--Source/Core/Core/Src/PowerPC/JitILCommon/IR.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/Source/Core/Core/Src/PowerPC/Jit64IL/JitIL.cpp b/Source/Core/Core/Src/PowerPC/Jit64IL/JitIL.cpp
index 8ecc3a2902..6a8cb8d594 100644
--- a/Source/Core/Core/Src/PowerPC/Jit64IL/JitIL.cpp
+++ b/Source/Core/Core/Src/PowerPC/Jit64IL/JitIL.cpp
@@ -222,10 +222,10 @@ namespace JitILProfiler
}
}
};
- std::auto_ptr<JitILProfilerFinalizer> finalizer;
+ std::unique_ptr<JitILProfilerFinalizer> finalizer;
static void Init()
{
- finalizer = std::auto_ptr<JitILProfilerFinalizer>(new JitILProfilerFinalizer);
+ finalizer = std::unique_ptr<JitILProfilerFinalizer>(new JitILProfilerFinalizer);
}
static void Shutdown()
{
diff --git a/Source/Core/Core/Src/PowerPC/JitILCommon/IR.cpp b/Source/Core/Core/Src/PowerPC/JitILCommon/IR.cpp
index a8e37c92dd..3a4866f2f8 100644
--- a/Source/Core/Core/Src/PowerPC/JitILCommon/IR.cpp
+++ b/Source/Core/Core/Src/PowerPC/JitILCommon/IR.cpp
@@ -1224,7 +1224,7 @@ struct Writer
virtual ~Writer() {}
};
-static std::auto_ptr<Writer> writer;
+static std::unique_ptr<Writer> writer;
static const std::string opcodeNames[] = {
"Nop", "LoadGReg", "LoadLink", "LoadCR", "LoadCarry", "LoadCTR",
@@ -1276,7 +1276,7 @@ void IRBuilder::WriteToFile(u64 codeHash) {
_assert_(sizeof(opcodeNames) / sizeof(opcodeNames[0]) == Int3 + 1);
if (!writer.get()) {
- writer = std::auto_ptr<Writer>(new Writer);
+ writer = std::unique_ptr<Writer>(new Writer);
}
FILE* const file = writer->file.GetHandle();