summaryrefslogtreecommitdiff
path: root/tools/lli/Unix
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2013-10-05 11:53:20 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2013-10-05 11:53:20 +0000
commit5ccfef6a1d9a5d3fcea56d8900dd35931c793484 (patch)
tree21e410c5905a7cc012946c76d54cede5bbaa2027 /tools/lli/Unix
parentbeb6afa84397a27e48a9d72ac1d588bc6fcaf564 (diff)
lli: Plug leaks in the remote target external implementation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192031 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/lli/Unix')
-rw-r--r--tools/lli/Unix/RemoteTargetExternal.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/lli/Unix/RemoteTargetExternal.inc b/tools/lli/Unix/RemoteTargetExternal.inc
index e245f7e3a81..9c1a4cc3155 100644
--- a/tools/lli/Unix/RemoteTargetExternal.inc
+++ b/tools/lli/Unix/RemoteTargetExternal.inc
@@ -89,4 +89,8 @@ void RemoteTargetExternal::Wait() {
wait(NULL);
}
+RemoteTargetExternal::~RemoteTargetExternal() {
+ delete static_cast<ConnectionData_t *>(ConnectionData);
+}
+
} // namespace llvm