From b34e1cd82b9eff3dcedfac152f25e0ccb6da33aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Fri, 9 Apr 2021 13:42:29 +0300 Subject: [PATCH] windres-wrapper: Don't leave the .preproc.rc behind if producing .res --- wrappers/windres-wrapper.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/wrappers/windres-wrapper.c b/wrappers/windres-wrapper.c index da41987..f22daae 100644 --- a/wrappers/windres-wrapper.c +++ b/wrappers/windres-wrapper.c @@ -407,10 +407,10 @@ int _tmain(int argc, TCHAR* argv[]) { _tperror(exec_argv[0]); return 1; } + if (!verbose) + _tunlink(preproc_rc); if (ret != 0) { error(basename, _T("llvm-rc failed")); - if (!verbose) - _tunlink(preproc_rc); return ret; } @@ -432,10 +432,8 @@ int _tmain(int argc, TCHAR* argv[]) { _tperror(exec_argv[0]); return 1; } - if (!verbose) { - _tunlink(preproc_rc); + if (!verbose) _tunlink(res); - } return ret; } else { error(basename, _T("invalid output format: `"TS"'"), output_format);