diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2000-12-20 16:10:56 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2000-12-20 16:10:56 (GMT) |
commit | 9bdd63ada4f5fed4d8bc043d29afdb33187d2d5d (patch) | |
tree | c92080226a81344b5493a50e46be58a03df243a5 /src/H5P.c | |
parent | 976700c212aa65b57cc66d3be4589a5fc9fec9a4 (diff) | |
download | hdf5-9bdd63ada4f5fed4d8bc043d29afdb33187d2d5d.zip hdf5-9bdd63ada4f5fed4d8bc043d29afdb33187d2d5d.tar.gz hdf5-9bdd63ada4f5fed4d8bc043d29afdb33187d2d5d.tar.bz2 |
[svn-r3162] Purpose:
Bug Fix
Description:
If the library was compiled with 'NDEBUG' defined, but the user's program
(the fortran API in this case) was compiled with 'NDEBUG' not defined, the
IDs returned from the library would appear to be incorrect.
Solution:
Removed 'ifndef NDEBUG' from around "H5I_TEMPLAX_MAX" definition and error
checking.
Platforms tested:
Linux 2.2 (eirene) & FreeBSD 4.2 (hawkwind)
Diffstat (limited to 'src/H5P.c')
-rw-r--r-- | src/H5P.c | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -544,9 +544,7 @@ H5Pget_class(hid_t plist_id) H5TRACE1("p","i",plist_id); if ((group = H5I_get_type(plist_id)) < 0 || -#ifndef NDEBUG group >= H5I_TEMPLATE_MAX || -#endif group < H5I_TEMPLATE_0) { HRETURN_ERROR(H5E_ATOM, H5E_BADATOM, H5P_NO_CLASS, "not a property list"); @@ -583,9 +581,7 @@ H5P_get_class(hid_t plist_id) FUNC_ENTER(H5P_get_class, H5P_NO_CLASS); if ((group = H5I_get_type(plist_id)) < 0 || -#ifndef NDEBUG group >= H5I_TEMPLATE_MAX || -#endif group < H5I_TEMPLATE_0) { HRETURN_ERROR(H5E_ATOM, H5E_BADATOM, H5P_NO_CLASS, "not a property list"); |