[augeas-devel] augeas: master - * src/lens.c (lens_release): allow NULL lens to be passed in
David Lutterkort
lutter at fedoraproject.org
Fri Mar 20 00:04:22 UTC 2009
Gitweb: http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=7bcfdcc32f85cf3a577adedc5794a9c97d1f7310
Commit: 7bcfdcc32f85cf3a577adedc5794a9c97d1f7310
Parent: 34f0fa898eca9a09039b9ab00966a865c2281e51
Author: David Lutterkort <lutter at redhat.com>
AuthorDate: Wed Mar 18 13:43:32 2009 -0700
Committer: David Lutterkort <lutter at redhat.com>
CommitterDate: Thu Mar 19 10:41:40 2009 -0700
* src/lens.c (lens_release): allow NULL lens to be passed in
---
src/lens.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/lens.c b/src/lens.c
index 07f44cb..295baef 100644
--- a/src/lens.c
+++ b/src/lens.c
@@ -696,6 +696,8 @@ void free_lens(struct lens *lens) {
}
void lens_release(struct lens *lens) {
+ if (lens == NULL)
+ return;
regexp_release(lens->ctype);
regexp_release(lens->atype);
if (lens->tag == L_KEY || lens->tag == L_STORE)
More information about the augeas-devel
mailing list