summaryrefslogtreecommitdiff
path: root/src/mir/mir_ptr.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-10-24 11:46:23 +0800
committerJohn Hodge <tpg@mutabah.net>2016-10-24 11:46:23 +0800
commitfa75e45e730c4c793dd9c1f10ba8c0a6afeab7e8 (patch)
tree851605115c2e168e9ff77551caa9b6c3f1978a4a /src/mir/mir_ptr.cpp
parent22865bc4d62d81171906122c6fd47e6826d2dfa8 (diff)
downloadmrust-fa75e45e730c4c793dd9c1f10ba8c0a6afeab7e8.tar.gz
MIR Pointer - Fix missing move constructors
Diffstat (limited to 'src/mir/mir_ptr.cpp')
-rw-r--r--src/mir/mir_ptr.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mir/mir_ptr.cpp b/src/mir/mir_ptr.cpp
index f7d08ac9..5535d9bf 100644
--- a/src/mir/mir_ptr.cpp
+++ b/src/mir/mir_ptr.cpp
@@ -9,10 +9,11 @@
#include "mir.hpp"
-::MIR::FunctionPointer::~FunctionPointer()
+void ::MIR::FunctionPointer::reset()
{
if( this->ptr ) {
- delete this->ptr, this->ptr = nullptr;
+ delete this->ptr;
+ this->ptr = nullptr;
}
}