From 3d7cc5710d5c1d6f25c0b3369411367e4870b542 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Thu, 10 Nov 2005 16:56:32 +0000 Subject: [PATCH] If cleanup_set() gets passed a NULL fnametmp or fname, set cleanup_fname to NULL. --- cleanup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cleanup.c b/cleanup.c index 78c048a4..8d490ef8 100644 --- a/cleanup.c +++ b/cleanup.c @@ -166,7 +166,7 @@ void cleanup_disable(void) void cleanup_set(char *fnametmp, char *fname, struct file_struct *file, int fd_r, int fd_w) { - cleanup_fname = fnametmp; + cleanup_fname = fname ? fnametmp : NULL; cleanup_new_fname = fname; cleanup_file = file; cleanup_fd_r = fd_r; -- 2.34.1