From 6c84a83eeaa187c92d445f8ef8565a4337498cd6 Mon Sep 17 00:00:00 2001 From: Jerome Soumagne Date: Tue, 16 Jul 2019 14:22:31 -0500 Subject: H5P: Fix wrong value comparison in assert Move compile assert of H5P_plist_type to H5P__init_package() --- src/H5Pint.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/H5Pint.c b/src/H5Pint.c index a9dc363..5683403 100644 --- a/src/H5Pint.c +++ b/src/H5Pint.c @@ -430,6 +430,9 @@ H5P__init_package(void) FUNC_ENTER_PACKAGE + /* Sanity check */ + HDcompile_assert(H5P_TYPE_VOL_INITIALIZE == (H5P_TYPE_MAX_TYPE - 1)); + /* * Initialize the Generic Property class & object groups. */ @@ -5434,9 +5437,8 @@ H5P__new_plist_of_type(H5P_plist_type_t type) FUNC_ENTER_PACKAGE - /* Sanity checks */ - HDcompile_assert(H5P_TYPE_VOL_INITIALIZE == (H5P_TYPE_MAX_TYPE - 1)); - HDassert(type >= H5P_TYPE_USER && type <= H5P_TYPE_LINK_ACCESS); + /* Sanity check */ + HDassert(type >= H5P_TYPE_USER && type < H5P_TYPE_MAX_TYPE); /* Check arguments */ if(type == H5P_TYPE_USER) -- cgit v0.12