From: Jon Trulson Date: Thu, 12 Apr 2018 17:58:34 +0000 (-0600) Subject: dtfile/FileOp: CID 175228 X-Git-Tag: 2.2.4a~84 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=a1e23fe13070e24921ddc9aa8edeb1c9cddb5596;p=oweals%2Fcde.git dtfile/FileOp: CID 175228 --- diff --git a/cde/programs/dtfile/FileOp.c b/cde/programs/dtfile/FileOp.c index 05d104df..982f1cde 100644 --- a/cde/programs/dtfile/FileOp.c +++ b/cde/programs/dtfile/FileOp.c @@ -3466,7 +3466,7 @@ DisplayDuplicateOpError( int index) { - char *msgptr,*err_msg = NULL,*title,*tchar; + char *msgptr = NULL,*err_msg = NULL,*title = NULL,*tchar; Widget dialogwidget; if (cb_data->mode == MOVE_FILE) @@ -3523,6 +3523,12 @@ DisplayDuplicateOpError( } } + if (!err_msg) + { + XtFree(title); + return; + } + msgptr = XtCalloc(1,strlen(err_msg)+strlen(cb_data->updates[index].file)+10); sprintf(msgptr,err_msg,cb_data->updates[index].file);