From c2e1263462c84bfae59a3f296758296ac3a10a67 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Mon, 21 Feb 2000 13:19:28 +0000 Subject: This commit was generated by cvs2svn to compensate for changes in r1879, which included commits to RCS files with non-trunk default branches. svn path=/trunk/; revision=1880 --- libical/src/libicalss/icalstore.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'libical/src/libicalss/icalstore.c') diff --git a/libical/src/libicalss/icalstore.c b/libical/src/libicalss/icalstore.c index 014c9ed19b..5d1546f3b2 100644 --- a/libical/src/libicalss/icalstore.c +++ b/libical/src/libicalss/icalstore.c @@ -206,11 +206,13 @@ void icalstore_free(icalstore* s) icalcluster_free(impl->cluster); } - while( (str=pvl_pop(impl->directory)) != 0){ + while(impl->directory !=0 && (str=pvl_pop(impl->directory)) != 0){ free(str); } - pvl_free(impl->directory); + if(impl->directory != 0){ + pvl_free(impl->directory); + } impl->directory = 0; impl->directory_iterator = 0; -- cgit v1.2.3