From 4f401397935c594a414f86e76ebe964638d5fe09 Mon Sep 17 00:00:00 2001 From: Peter Howkins Date: Wed, 4 Jul 2018 22:09:23 +0100 Subject: [PATCH] dtcm: Coverity 88613 --- cde/programs/dtcm/dtcm/dnd.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cde/programs/dtcm/dtcm/dnd.c b/cde/programs/dtcm/dtcm/dnd.c index 1c168716..0628e26b 100644 --- a/cde/programs/dtcm/dtcm/dnd.c +++ b/cde/programs/dtcm/dtcm/dnd.c @@ -396,7 +396,7 @@ extern int drag_load_proc(char *filename, Calendar *c) { int ret_val, i = 1; char buf[MAXNAMELEN * 2]; - CmDataList *list = CmDataListCreate(); + CmDataList *list = NULL; Props *p = (Props *)c->properties; Props_pu *pu = (Props_pu *)c->properties_pu; Validate_op op; @@ -406,6 +406,8 @@ drag_load_proc(char *filename, Calendar *c) { if (!filename || *filename == '\0') return -1; + list = CmDataListCreate(); + op = parse_appt_from_file(c->DT_catd, filename, list, p, query_user, (void *)c, c->general->version); if (list->count <= 0) { -- 2.25.1