Index: FlowSet.cpp
===================================================================
--- FlowSet.cpp	(revision f040fe812969cd54ac6ebe2af846d815a5640032)
+++ FlowSet.cpp	(revision f900ca2252bd995918021ca1f4ba7ba04929f368)
@@ -4,4 +4,12 @@
 	srcIpStr = remoteIPStr;
 	return;	
+}
+
+FlowSet::~FlowSet() {
+	int i = 0;
+	for (i =0; i<FlowSetRecords.size(); i++){
+		delete FlowSetRecords.at(i);
+	}
+	return;
 }
 
Index: FlowSet.h
===================================================================
--- FlowSet.h	(revision f040fe812969cd54ac6ebe2af846d815a5640032)
+++ FlowSet.h	(revision f900ca2252bd995918021ca1f4ba7ba04929f368)
@@ -12,4 +12,5 @@
 		//Constructor (id, length)
 		FlowSet(char remoteIPStr[]);
+		~FlowSet();
 
 		void AddFlowSetRecord(FlowSetRecord *data);
