Fixed a bug where cmdarg_argv is not populated without --

This commit is contained in:
2014-01-09 10:34:47 -05:00
parent 77698f430c
commit fa34368592
2 changed files with 8 additions and 0 deletions

View File

@@ -243,6 +243,9 @@ function cmdarg_parse
elif [[ "${fullopt:0:1}" == "-" ]] && [[ ${#fullopt} -eq 2 ]]; then
opt=${fullopt:1}
longopt=${CMDARG[$opt]}
elif [[ "${fullopt:0:1}" != "-" ]]; then
cmdarg_argv+=("$fullopt")
continue
else
echo "Malformed argument: ${fullopt}" >&2
echo "While parsing: $@" >&2