7d20df9ef0
Rather than return a 0 result for all VAL type errors, return what would have been without validation active. This will enable a program like pgrep to still print a result even though it used some incorrect type member. With this commit, our VAL macro validations logic will behave in exactly the same way as the GET validations. While warning messages may be issued, except for a bad enumerator, values will always be returned to callers. Signed-off-by: Jim Warner <james.warner@comcast.net>