From cb8898624941a1d4b1e8dcdf2179ad052c025a34 Mon Sep 17 00:00:00 2001 From: Joerg Jaspert Date: Sun, 9 Nov 2008 10:14:10 +0100 Subject: Let hooks also work with arguments. Thanks to ISHIKAWA Mutsumi and Damin Viano Signed-off-by: Joerg Jaspert --- etc/common | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'etc') diff --git a/etc/common b/etc/common index eae394e..6a8d7a2 100644 --- a/etc/common +++ b/etc/common @@ -133,8 +133,8 @@ error () { # needs array variable HOOK setup with HOOKNR being a number an HOOKSCR # the script to run. hook () { - ARGS="HOOK[*]" - local ${!ARGS} + ARGS='HOOK[@]' + local "${!ARGS}" if [ -n "${HOOKSCR}" ]; then log "Running hook $HOOKNR: ${HOOKSCR}" set +e -- cgit v1.2.3