From a92eb84a32df63d31e9741bff83a8809f14afd4e Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Wed, 23 Apr 2014 10:05:43 +1000 Subject: file: avoid mem leak on mkstemp failure Courtesy of coverity Signed-off-by: Steve Bennett --- jim-file.c | 1 + 1 file changed, 1 insertion(+) (limited to 'jim-file.c') diff --git a/jim-file.c b/jim-file.c index c700ea2..ddb0ede 100644 --- a/jim-file.c +++ b/jim-file.c @@ -498,6 +498,7 @@ static int file_cmd_tempfile(Jim_Interp *interp, int argc, Jim_Obj *const *argv) fd = mkstemp(filename); if (fd < 0) { Jim_SetResultString(interp, "Failed to create tempfile", -1); + Jim_Free(filename); return JIM_ERR; } close(fd); -- cgit v1.1