summaryrefslogtreecommitdiff
path: root/contrib/mkinitrd
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/mkinitrd')
-rw-r--r--contrib/mkinitrd9
1 files changed, 4 insertions, 5 deletions
diff --git a/contrib/mkinitrd b/contrib/mkinitrd
index 040ab2ad..48893471 100644
--- a/contrib/mkinitrd
+++ b/contrib/mkinitrd
@@ -6,17 +6,16 @@ _mkinitrd()
local cur prev args split=false
COMPREPLY=()
- cur=`_get_cword`
- prev=${COMP_WORDS[COMP_CWORD-1]}
+ _get_comp_words_by_ref cur prev
_split_longopt && split=true
- case "$prev" in
- --@(preload|with|builtin))
+ case $prev in
+ --preload|--with|--builtin)
_modules
return 0
;;
- --@(fstab|dsdt))
+ --fstab|--dsdt)
_filedir
return 0
;;