#!/bin/sh -e
#
# Valgrind wrapper

# Default Debian debug libraries.
DBGPATH=/usr/lib/debug:/usr/X11R6/lib/debug

# Use special suppression file if libc6-dbg is installed
if [ -d /usr/lib/debug ]; then
	export VALGRIND_OPTS="$VALGRIND_OPTS --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp"
fi

# Use debug libraries if found.
if [ -z "$LD_LIBRARY_PATH" ]; then
	export LD_LIBRARY_PATH=$DBGPATH
else
	export LD_LIBRARY_PATH=$DBGPATH:$LD_LIBRARY_PATH
fi

# Use 'exec' to avoid having another shell process hanging around.
exec $0.bin "$@"

