__mdw_precmd_hook= __mdw_preexec_hook=
-__mdw_run_precmd_hook () { __mdw_runhook __mdw_precmd_hook "$@"; }
-__mdw_run_preexec_hook () { __mdw_runhook __mdw_preexec_hook "$@"; }
+__mdw_run_precmd_hook () { __mdw_runhook __mdw_precmd_hook; }
+__mdw_run_preexec_hook () { __mdw_runhook __mdw_preexec_hook "$2"; }
precmd_functions+=(__mdw_run_precmd_hook)
preexec_functions+=(__mdw_run_preexec_hook)