summaryrefslogtreecommitdiff
path: root/Source/Core/Common/TraversalClient.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2017-07-22 18:19:22 -0400
committerLioncash <mathew1800@gmail.com>2017-07-22 18:19:25 -0400
commit5859914da519130ada53e584b8da96bad808c320 (patch)
treef8e7a1e216634360ba93efe020d21dd3bd996d22 /Source/Core/Common/TraversalClient.cpp
parentefd318df64301ef492be32408d0e21469d0ad7c2 (diff)
TraversalClient: Fix memory leaks in ReleaseTraversalClient()
release() relinquishes ownership of a pointer, it doesn't actually free it.
Diffstat (limited to 'Source/Core/Common/TraversalClient.cpp')
-rw-r--r--Source/Core/Common/TraversalClient.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/Common/TraversalClient.cpp b/Source/Core/Common/TraversalClient.cpp
index 67b4676769..a2cd9b2647 100644
--- a/Source/Core/Common/TraversalClient.cpp
+++ b/Source/Core/Common/TraversalClient.cpp
@@ -329,6 +329,6 @@ void ReleaseTraversalClient()
if (!g_TraversalClient)
return;
- g_TraversalClient.release();
- g_MainNetHost.release();
+ g_TraversalClient.reset();
+ g_MainNetHost.reset();
}