Files
FreeRTOS/FreeRTOS-Plus/Source/WolfSSL/valgrind-error.sh

25 lines
289 B
Bash
Raw Normal View History

2014-07-18 18:54:25 +00:00
#!/bin/sh
#
#
# Our valgrind "error" wrapper.
TMP="valgrind.tmp.$$"
valgrind --suppressions=valgrind-bash.supp --leak-check=full -q "$@" 2> $TMP
2014-07-18 18:54:25 +00:00
result="$?"
# verify no errors
output="`cat $TMP`"
2014-07-18 18:54:25 +00:00
if [ "$output" != "" ]; then
cat $TMP >&2
2014-07-18 18:54:25 +00:00
result=1
fi
rm $TMP
2014-07-18 18:54:25 +00:00
exit $result