diff --git a/cgibashopts b/cgibashopts index e55d61a..0fe1473 100755 --- a/cgibashopts +++ b/cgibashopts @@ -10,7 +10,9 @@ export FORMS= export FORMFILES= export FORMQUERY= if [ x"$1" != x-n ]; then - export CGIBASHOPTS_DIR=/tmp/cgibashopts-files.$$ + if [ -z $CGIBASHOPTS_DIR ]; then + export CGIBASHOPTS_DIR=/tmp/cgibashopts-files.$$ + fi CGIBASHOPTS_TMP="$CGIBASHOPTS_DIR.tmp" cgibashopts_clean() { [ -n "$CGIBASHOPTS_DIR" ] && [ -d "$CGIBASHOPTS_DIR" ] && rm -rf "$CGIBASHOPTS_DIR"