diff options
author | kate.ward <kate.ward@forestent.com> | 2008-10-21 19:57:19 +0000 |
---|---|---|
committer | kate.ward <kate.ward@forestent.com> | 2008-10-21 19:57:19 +0000 |
commit | 20d0678445135ae8077257e0e8abf54a1769ca3d (patch) | |
tree | 1b5725e2a2a4ffa3155af41bcbbca0c2adb453a0 /source/1.0/src/shflags | |
parent | 08e5bba0d12cef77bbe240098c85531371ab7116 (diff) | |
download | shflags-20d0678445135ae8077257e0e8abf54a1769ca3d.tar.gz |
added warning upon duplicate flag definition
Diffstat (limited to 'source/1.0/src/shflags')
-rw-r--r-- | source/1.0/src/shflags | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/1.0/src/shflags b/source/1.0/src/shflags index 418f004..0631a80 100644 --- a/source/1.0/src/shflags +++ b/source/1.0/src/shflags @@ -231,6 +231,7 @@ declare one for the (${_flags__name}) flag." ${__flags_longNames} ${__flags_boolNames} then flags_error="flag name ([no]${_flags__name}) already defined" + _flags_warn "${flags_error}" _flags__return=${FLAGS_FALSE} fi fi @@ -241,6 +242,7 @@ declare one for the (${_flags__name}) flag." then if _flags_itemInList "${_flags__short}" ${__flags_shortNames}; then flags_error="flag short name (${_flags__short}) already defined" + _flags_warn "${flags_error}" _flags__return=${FLAGS_FALSE} fi fi |