commit 81e88918b811172799999b75557828f1fc4f7d5c
parent 3bd59ae067c33d6fdcfc29f653be9f6507951a66
Author: Roberto E. Vargas Caballero <roberto@clue.aero>
Date: Wed, 13 Nov 2019 15:44:50 +0100
[dev] Remove trap code to preserve $?
POSIX forces the shell to remember the value of $? before
executing trap, so it doesn't make sense to add this
additional code.
Change-Id: I1d19b6a667c44d095c3c9255b963a1dd42b2bc63
Diffstat:
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/mkblob b/drivers/mkblob
@@ -1,7 +1,7 @@
#!/bin/sh
set -e
-trap 'r=$?; rm -f $$.tmp; exit $r' EXIT HUP INT QUIT TERM
+trap 'rm -f $$.tmp' EXIT HUP INT QUIT TERM
rm -f blobs.mk
section blob $@ |
diff --git a/drivers/mkblobfil b/drivers/mkblobfil
@@ -2,7 +2,7 @@
set -e
rm -f blob.h
-trap 'r=$?; rm -f $$.tmp; exit $r' EXIT HUP INT QUIT TERM
+trap 'rm -f $$.tmp' EXIT HUP INT QUIT TERM
for i
do
diff --git a/drivers/mkblobh b/drivers/mkblobh
@@ -1,7 +1,7 @@
#!/bin/sh
set -e
-trap 'r=$?; rm -f $$.tmp; exit $r' EXIT HUP INT QUIT TERM
+trap 'rm -f $$.tmp' EXIT HUP INT QUIT TERM
rm -f blobs.h
diff --git a/drivers/mkdev b/drivers/mkdev
@@ -1,6 +1,6 @@
#!/bin/sh
-trap 'r=$?; rm -f $$.tmp; exit $r' EXIT HUP INT QUIT TERM
+trap 'rm -f $$.tmp' EXIT HUP INT QUIT TERM
section dev $@ |
awk '
diff --git a/drivers/mkdevc b/drivers/mkdevc
@@ -1,6 +1,6 @@
#!/bin/sh
-trap 'r=$?; rm -f $$.tmp; exit $r' EXIT HUP INT QUIT TERM
+trap 'rm -f $$.tmp' EXIT HUP INT QUIT TERM
section dev $@ |
awk '