From 4be7b85e019cbece8d3621a304cc94503b931a3f Mon Sep 17 00:00:00 2001 From: Peter Howkins Date: Fri, 13 Jul 2018 18:54:01 +0100 Subject: [PATCH] dtcm: Coverity 87745 and 88154 --- cde/programs/dtcm/dtcm/browser.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cde/programs/dtcm/dtcm/browser.c b/cde/programs/dtcm/dtcm/browser.c index f0b60186..bd0193af 100644 --- a/cde/programs/dtcm/dtcm/browser.c +++ b/cde/programs/dtcm/dtcm/browser.c @@ -145,13 +145,13 @@ br_display(Calendar *c) { for (i = 0; i < pos_cnt; i++) { bd = (BlistData *)CmDataListGetData(bl->blist_data, pos_list[i]); + if (bd) { + destroy_paint_cache(bd->cache, bd->cache_size); + bd->cache = NULL; + bd->cache_size = 0; - destroy_paint_cache(bd->cache, bd->cache_size); - bd->cache = NULL; - bd->cache_size = 0; - - if (bd) mb_update_array(bd->name, c); + } } if (pos_list) XtFree((XtPointer)pos_list); -- 2.25.1