From 54b50e0e76768596f8ff4cee55b79a0fa3d40b13 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 5 Sep 2013 17:42:57 -0700 Subject: [PATCH] add a destructor for Assignment --- libraries/shared/src/Assignment.cpp | 5 +++++ libraries/shared/src/Assignment.h | 1 + 2 files changed, 6 insertions(+) diff --git a/libraries/shared/src/Assignment.cpp b/libraries/shared/src/Assignment.cpp index 4d054a5946..efbebb12d4 100644 --- a/libraries/shared/src/Assignment.cpp +++ b/libraries/shared/src/Assignment.cpp @@ -70,6 +70,11 @@ Assignment::Assignment(const unsigned char* dataBuffer, int numBytes) : } } +Assignment::~Assignment() { + delete _domainSocket; + delete _pool; +} + int Assignment::packToBuffer(unsigned char* buffer) { int numPackedBytes = 0; diff --git a/libraries/shared/src/Assignment.h b/libraries/shared/src/Assignment.h index 020ce341ea..866af6a88a 100644 --- a/libraries/shared/src/Assignment.h +++ b/libraries/shared/src/Assignment.h @@ -28,6 +28,7 @@ public: Assignment(Assignment::Direction direction, Assignment::Type type, const char* pool = NULL); Assignment(const unsigned char* dataBuffer, int numBytes); + ~Assignment(); Assignment::Direction getDirection() const { return _direction; } Assignment::Type getType() const { return _type; }