diff options
author | Neil Fortner <nfortne2@hdfgroup.org> | 2011-10-18 21:37:31 (GMT) |
---|---|---|
committer | Neil Fortner <nfortne2@hdfgroup.org> | 2011-10-18 21:37:31 (GMT) |
commit | 8f0218e3f54c4491407ef1eb9c57ae925bacf515 (patch) | |
tree | 8831cd2f4215881dc727e47881dc213b76354995 /src/H5SLprivate.h | |
parent | b02f6c2171986e08df00cbf47361a94a0833d72e (diff) | |
download | hdf5-8f0218e3f54c4491407ef1eb9c57ae925bacf515.zip hdf5-8f0218e3f54c4491407ef1eb9c57ae925bacf515.tar.gz hdf5-8f0218e3f54c4491407ef1eb9c57ae925bacf515.tar.bz2 |
[svn-r21605] Back out r21604 (wait for code freeze to be lifted)
Diffstat (limited to 'src/H5SLprivate.h')
-rw-r--r-- | src/H5SLprivate.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/H5SLprivate.h b/src/H5SLprivate.h index 07ee414..40fbfa9 100644 --- a/src/H5SLprivate.h +++ b/src/H5SLprivate.h @@ -47,17 +47,13 @@ typedef enum { H5SL_TYPE_HSIZE, /* Skip list keys are 'hsize_t's */ H5SL_TYPE_UNSIGNED, /* Skip list keys are 'unsigned's */ H5SL_TYPE_SIZE, /* Skip list keys are 'size_t's */ - H5SL_TYPE_OBJ, /* Skip list keys are 'H5_obj_t's */ - H5SL_TYPE_GENERIC /* Skip list keys are unknown, comparison callback supplied */ + H5SL_TYPE_OBJ /* Skip list keys are 'H5_obj_t's */ } H5SL_type_t; /**********/ /* Macros */ /**********/ -/* Typedef for comparison operations */ -typedef int (*H5SL_cmp_t)(const void *key1, const void *key2); - /* Typedef for iteration operations */ typedef herr_t (*H5SL_operator_t)(void *item, void *key, void *operator_data/*in,out*/); @@ -65,7 +61,7 @@ typedef herr_t (*H5SL_operator_t)(void *item, void *key, /********************/ /* Private routines */ /********************/ -H5_DLL H5SL_t *H5SL_create(H5SL_type_t type, H5SL_cmp_t cmp); +H5_DLL H5SL_t *H5SL_create(H5SL_type_t type); H5_DLL size_t H5SL_count(H5SL_t *slist); H5_DLL herr_t H5SL_insert(H5SL_t *slist, void *item, const void *key); H5_DLL H5SL_node_t *H5SL_add(H5SL_t *slist, void *item, const void *key); |