From 45bccb474cb48c83f6e9e69349105f89d0e7c4db Mon Sep 17 00:00:00 2001 From: Jon Trulson Date: Mon, 2 Apr 2018 18:07:54 -0600 Subject: [PATCH] dtcalc/ds_xlib.c: Coverity CID 175167; uninit value --- cde/programs/dtcalc/ds_xlib.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cde/programs/dtcalc/ds_xlib.c b/cde/programs/dtcalc/ds_xlib.c index 1136c91b..7115984a 100644 --- a/cde/programs/dtcalc/ds_xlib.c +++ b/cde/programs/dtcalc/ds_xlib.c @@ -263,8 +263,10 @@ ds_save_resources(XrmDatabase rDB, char *filename) { if ((filename = getenv("DTCALCDEF")) == NULL) { + if ( !(home = getenv("HOME")) ) + return 1; + size_t fileLen = strlen(home) + 18; - home = getenv("HOME"); if ( (filename = calloc(1, fileLen)) != NULL ) { needsFree = true; -- 2.25.1