[augeas-devel] augeas: master - * src/syntax.c (interpreter_init): fix potential leak
David Lutterkort
lutter at fedoraproject.org
Thu Sep 24 19:08:41 UTC 2009
Gitweb: http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=343d3ab571aa78cf8a4101cc2a86d9e4a2841a2f
Commit: 343d3ab571aa78cf8a4101cc2a86d9e4a2841a2f
Parent: 5da91b6f0511db5107c643bf7863701d66b75cab
Author: David Lutterkort <lutter at redhat.com>
AuthorDate: Fri Jun 12 15:40:22 2009 -0700
Committer: David Lutterkort <lutter at redhat.com>
CommitterDate: Fri Sep 18 14:47:51 2009 -0700
* src/syntax.c (interpreter_init): fix potential leak
If globbuf has entries in it when we encounter an error, we need to
globfree it.
---
src/syntax.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/syntax.c b/src/syntax.c
index 9c643f8..fd8b472 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -1969,7 +1969,7 @@ int interpreter_init(struct augeas *aug) {
globfree(&globbuf);
return 0;
error:
- FIXME("Cleanup loaded modules");
+ globfree(&globbuf);
return -1;
}
More information about the augeas-devel
mailing list