From b0b3b676fa6ffa7eb05414c44254a2ebb8330196 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vivek=20Das=C2=A0Mohapatra?= <vivek@collabora.co.uk> Date: Tue, 23 May 2017 17:26:19 +0100 Subject: [PATCH] generate-stublib.sh: don't produce a partial shim library .c on error --- generate-stublib.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/generate-stublib.sh b/generate-stublib.sh index a5422b4d0..5d542138c 100755 --- a/generate-stublib.sh +++ b/generate-stublib.sh @@ -34,7 +34,7 @@ dlopen_file=${proxy_src}.dlopen; echo -n > $symbol_file; echo -n > $map_file; -exec >$proxy_src; +exec >$proxy_src.tmp; cat $top/capsule-shim.h; @@ -179,3 +179,5 @@ do echo "};"; echo; done; + +mv "$proxy_src.tmp" "$proxy_src"; -- GitLab