From abaa5d3eaf66a08c3a15ef6b285eebef6e6dc4ce Mon Sep 17 00:00:00 2001 From: Jon Siwek Date: Wed, 27 Mar 2013 16:31:25 -0500 Subject: [PATCH] FileAnalysis: fix memory leak when adding actions. --- src/file_analysis/ActionSet.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/file_analysis/ActionSet.cc b/src/file_analysis/ActionSet.cc index 2e055a5c24..51cab26478 100644 --- a/src/file_analysis/ActionSet.cc +++ b/src/file_analysis/ActionSet.cc @@ -164,6 +164,7 @@ void ActionSet::InsertAction(Action* act, HashKey* key) DBG_LOG(DBG_FILE_ANALYSIS, "Add action %d for file id %s", act->Tag(), info->GetFileID().c_str()); action_map.Insert(key, act); + delete key; info->GetVal()->Lookup(Info::actions_idx)->AsTableVal()->Assign(act->Args(), new RecordVal(BifType::Record::FileAnalysis::ActionResults)); }