aboutsummaryrefslogtreecommitdiff
path: root/source/1.0/src/shflags
diff options
context:
space:
mode:
authorkate.ward <kate.ward@forestent.com>2008-10-21 19:57:19 +0000
committerkate.ward <kate.ward@forestent.com>2008-10-21 19:57:19 +0000
commit20d0678445135ae8077257e0e8abf54a1769ca3d (patch)
tree1b5725e2a2a4ffa3155af41bcbbca0c2adb453a0 /source/1.0/src/shflags
parent08e5bba0d12cef77bbe240098c85531371ab7116 (diff)
downloadshflags-20d0678445135ae8077257e0e8abf54a1769ca3d.tar.gz
added warning upon duplicate flag definition
Diffstat (limited to 'source/1.0/src/shflags')
-rw-r--r--source/1.0/src/shflags2
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