From b286b2d3c2d961119e79dcbf00251a9dfed33fb0 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Thu, 30 Nov 2000 17:48:08 +0000 Subject: [PATCH] Don't try to unlink the temp file more than once. committer: mfx 975606488 +0000 --- src/work.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/work.cpp b/src/work.cpp index ea8c5aa1..19403d95 100644 --- a/src/work.cpp +++ b/src/work.cpp @@ -227,14 +227,15 @@ void do_one_file(const char *iname, char *oname) #if !defined(WITH_GUI) -static void unlink_ofile(const char *oname) +static void unlink_ofile(char *oname) { if (oname && oname[0]) { #if defined(HAVE_CHMOD) (void) ::chmod(oname, 0777); #endif - (void) ::unlink(oname); + if (::unlink(oname) == 0) + oname[0] = 0; } }