From: Jon Trulson Date: Tue, 3 Apr 2018 00:07:54 +0000 (-0600) Subject: dtcalc/ds_xlib.c: Coverity CID 175167; uninit value X-Git-Tag: 2.2.4a~132^2~5 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=45bccb474cb48c83f6e9e69349105f89d0e7c4db;p=oweals%2Fcde.git dtcalc/ds_xlib.c: Coverity CID 175167; uninit value --- 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;