_____________________________________________________________________________
/ / Index / Goinfre / Resume / Links / Contact / Sitemap / .: v0.6.1.0 |^|
|\__/-------+ +--------+-------+---------+---------+-----------------+#|
| 1| /goinfre/libs/libdebugmalloc/debugxmallocsimple |#|
| 2| ========================================== |#|
| 3| |#|
| 4| [ raw ] [ download ] |#|
| 5| ` `` ````````````````````` |#|
| 6| |#|
| 7| #!/bin/sh |#|
| 8| |#|
| 9| if [ $# = 0 ] ; then |#|
| 10| echo "$0: insufficient arguments" |#|
| 11| exit |#|
| 12| fi |#|
| 13| |#|
| 14| MODULE_PATH=$(dirname $_)/$(echo $0 | sed 's|.*/\([^/]*\)|\1|g').so |#|
| 15| |#|
| 16| case "$1" in |#|
| 17| *) |#|
| 18| if [ -z "$LD_PRELOAD" ] |#|
| 19| then |#|
| 20| export LD_PRELOAD=$MODULE_PATH |#|
| 21| else |#|
| 22| echo $LD_PRELOAD | grep -q $MODULE_PATH || \ |#|
| 23| export LD_PRELOAD="$MODULE_PATH $LD_PRELOAD" |#|
| 24| fi |#|
| 25| |#|
| 26| if [ $# = 0 ] | |
| 27| then | |
| 28| ${SHELL:-/bin/sh} | |
| 29| fi | |
| 30| | |
| 31| if [ $# -gt 0 ] | |
| 32| then | |
| 33| exec "$@" | |
| 34| fi | |
| 35| ;; | |
| 36| esac | |
| 37| | |
+---+ | |
\_ \______ mo5.so - normal - 1337.so - rev.so - video_r.so +---------------+ |
|__ \_____ plain.so - color.so - comment.so / moul 2008 (c) |V|
\-----\______\________________________________________/-----------------+-+