[augeas-devel] augeas: master - * src/lens.c (lens_release): tolerate a NULL lens
David Lutterkort
lutter at fedoraproject.org
Wed Jan 6 01:53:40 UTC 2010
Gitweb: http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=75a1b5a4749d72ee13ab47d9a36cc568e73b529a
Commit: 75a1b5a4749d72ee13ab47d9a36cc568e73b529a
Parent: 3674bf7334b965cccd6e255ad4de4572b093b785
Author: David Lutterkort <lutter at redhat.com>
AuthorDate: Tue Jan 5 17:20:06 2010 -0800
Committer: David Lutterkort <lutter at redhat.com>
CommitterDate: Tue Jan 5 17:20:06 2010 -0800
* src/lens.c (lens_release): tolerate a NULL lens
---
src/lens.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/lens.c b/src/lens.c
index 68f5468..cb9b54c 100644
--- a/src/lens.c
+++ b/src/lens.c
@@ -693,6 +693,9 @@ void free_lens(struct lens *lens) {
}
void lens_release(struct lens *lens) {
+ if (lens == NULL)
+ return;
+
for (int t=0; t < ntypes; t++)
regexp_release(ltype(lens, t));
More information about the augeas-devel
mailing list