diff options
author | Michal Zidek <mzidek@redhat.com> | 2015-03-10 18:38:10 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2015-03-13 09:34:10 +0100 |
commit | 7650ded4ffa87fcf7ce5adf00920fecf89cffcf5 (patch) | |
tree | 758efdd1c93316c6a5a7a43d7ec77df0b47912a2 /src/util | |
parent | 7c69221077c780e62f6c536e78675f2dc1c131bc (diff) | |
download | sssd-7650ded4ffa87fcf7ce5adf00920fecf89cffcf5.tar.gz sssd-7650ded4ffa87fcf7ce5adf00920fecf89cffcf5.tar.xz sssd-7650ded4ffa87fcf7ce5adf00920fecf89cffcf5.zip |
test: Check ERR_LAST
Check if number of error codes and messages is the same.
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/util_errors.c | 1 | ||||
-rw-r--r-- | src/util/util_errors.h | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/util/util_errors.c b/src/util/util_errors.c index 5ce64a16c..923f0a865 100644 --- a/src/util/util_errors.c +++ b/src/util/util_errors.c @@ -70,6 +70,7 @@ struct err_string error_to_str[] = { { "Username format not allowed by re_expression" }, /* ERR_REGEX_NOMATCH */ { "Time specification not supported" }, /* ERR_TIMESPEC_NOT_SUPPORTED */ { "Invalid SSSD configuration detected." }, /* ERR_INVALID_CONFIG */ + { "ERR_LAST" } /* ERR_LAST */ }; diff --git a/src/util/util_errors.h b/src/util/util_errors.h index 36d0098ff..54d474f96 100644 --- a/src/util/util_errors.h +++ b/src/util/util_errors.h @@ -98,7 +98,7 @@ enum sssd_errors { #define SSSD_ERR_BASE(err) ((err) & ~ERR_MASK) #define SSSD_ERR_IDX(err) ((err) & ERR_MASK) #define IS_SSSD_ERROR(err) \ - ((SSSD_ERR_BASE(err) == ERR_BASE) && ((err) < ERR_LAST)) + ((SSSD_ERR_BASE(err) == ERR_BASE) && ((err) <= ERR_LAST)) #define ERR_OK 0 /* Backwards compat */ |