/valgrind-error.sh
Shell | 22 lines | 9 code | 8 blank | 5 comment | 2 complexity | b2113d39ec7f363567363fb95b4a57c3 MD5 | raw file
Possible License(s): GPL-2.0
- #!/bin/sh
- #
- #
- # Our valgrind "error" wrapper.
- valgrind --leak-check=full -q "$@" 2> valgrind.tmp
- result="$?"
- # verify no errors
- output="`cat valgrind.tmp`"
- if [ "$output" != "" ]; then
- cat valgrind.tmp >&2
- result=1
- fi
- rm valgrind.tmp
- exit $result