diff --git a/cde/lib/DtHelp/XInterface.c b/cde/lib/DtHelp/XInterface.c index 5c7450f7a..4f8346c27 100644 --- a/cde/lib/DtHelp/XInterface.c +++ b/cde/lib/DtHelp/XInterface.c @@ -2020,7 +2020,10 @@ _DtHelpDALoadGraphic ( { fileName = (char *) malloc (strlen(vol_xid) + strlen (file_xid) + 2); if (fileName == NULL) + { + free(pGS); return -1; + } strcpy(fileName, vol_xid);