[2717] in BarnOwl Developers
[PATCH] When deleting a variable, clean-up strings
daemon@ATHENA.MIT.EDU (David Benjamin)
Sat Oct 23 14:43:57 2010
From: David Benjamin <davidben@MIT.EDU>
To: barnowl-dev@mit.edu
Date: Sat, 23 Oct 2010 14:43:45 -0400
---
variable.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/variable.c b/variable.c
index 5380e62..b38a1cc 100644
--- a/variable.c
+++ b/variable.c
@@ -641,6 +641,9 @@ void owl_variable_dict_namelist_cleanup(owl_list *l)
void owl_variable_delete(owl_variable *v)
{
if (v->delete_fn) v->delete_fn(v);
+ owl_free(v->name);
+ owl_free(v->summary);
+ owl_free(v->description);
owl_free(v);
}
--
1.7.3.1.g716de