From 296fb35a5c6b0344e2903f70f2ddd23aceb4dfc4 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Thu, 27 Jul 2017 18:29:38 +0200 Subject: [PATCH] db_cleanup_events handle 0 --- src/ioc/db/dbEvent.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ioc/db/dbEvent.c b/src/ioc/db/dbEvent.c index a5830881f..e6de60606 100644 --- a/src/ioc/db/dbEvent.c +++ b/src/ioc/db/dbEvent.c @@ -324,16 +324,16 @@ fail: epicsShareFunc void db_cleanup_events(void) { - freeListCleanup(dbevEventUserFreeList); + if(dbevEventUserFreeList) freeListCleanup(dbevEventUserFreeList); dbevEventUserFreeList = NULL; - freeListCleanup(dbevEventQueueFreeList); + if(dbevEventQueueFreeList) freeListCleanup(dbevEventQueueFreeList); dbevEventQueueFreeList = NULL; - freeListCleanup(dbevEventSubscriptionFreeList); + if(dbevEventSubscriptionFreeList) freeListCleanup(dbevEventSubscriptionFreeList); dbevEventSubscriptionFreeList = NULL; - freeListCleanup(dbevFieldLogFreeList); + if(dbevFieldLogFreeList) freeListCleanup(dbevFieldLogFreeList); dbevFieldLogFreeList = NULL; }