summaryrefslogtreecommitdiffstats
path: root/src/H5private.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2003-06-12 02:59:49 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2003-06-12 02:59:49 (GMT)
commitc0f9f41be8d453550694103a69cf902de79b6b84 (patch)
treebbb7fbab5b1c552f328f2a51facc017c258089b4 /src/H5private.h
parent09da63a8b952ebf2572c741c9f3855ad492441a7 (diff)
downloadhdf5-c0f9f41be8d453550694103a69cf902de79b6b84.zip
hdf5-c0f9f41be8d453550694103a69cf902de79b6b84.tar.gz
hdf5-c0f9f41be8d453550694103a69cf902de79b6b84.tar.bz2
[svn-r7027] Purpose:
Bug fix Description: MPE instrumentation was out of date and wasn't reporting the correct name of the API functions in the library. Platforms tested: IBM p690 (copper) h5committest not performed because it doesn't test MPE.
Diffstat (limited to 'src/H5private.h')
-rw-r--r--src/H5private.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/H5private.h b/src/H5private.h
index 33a7d42..dacefd8 100644
--- a/src/H5private.h
+++ b/src/H5private.h
@@ -1144,13 +1144,13 @@ extern hbool_t H5_MPEinit_g; /* Has the MPE Library been initialized? */
H5_API_LOCK
/* Local variables for API routines */
-#define FUNC_ENTER_API_VARS \
+#define FUNC_ENTER_API_VARS(func_name) \
MPE_LOG_VARS(func_name) \
H5TRACE_DECL
/* Use this macro for all "normal" API functions */
#define FUNC_ENTER_API(func_name,err) {{ \
- FUNC_ENTER_API_VARS \
+ FUNC_ENTER_API_VARS(func_name) \
FUNC_ENTER_COMMON(func_name,H5_IS_API(FUNC)); \
FUNC_ENTER_API_THREADSAFE; \
FUNC_ENTER_API_COMMON(func_name,INTERFACE_INIT,err); \
@@ -1163,7 +1163,7 @@ extern hbool_t H5_MPEinit_g; /* Has the MPE Library been initialized? */
* like H5Eprint and H5Ewalk.
*/
#define FUNC_ENTER_API_NOCLEAR(func_name,err) {{ \
- FUNC_ENTER_API_VARS \
+ FUNC_ENTER_API_VARS(func_name) \
FUNC_ENTER_COMMON(func_name,H5_IS_API(FUNC)); \
FUNC_ENTER_API_THREADSAFE; \
FUNC_ENTER_API_COMMON(func_name,INTERFACE_INIT,err); \
@@ -1175,7 +1175,7 @@ extern hbool_t H5_MPEinit_g; /* Has the MPE Library been initialized? */
* are: H5close, H5check_version, H5Eget_major, H5Eget_minor.
*/
#define FUNC_ENTER_API_NOINIT(func_name) {{ \
- FUNC_ENTER_API_VARS \
+ FUNC_ENTER_API_VARS(func_name) \
FUNC_ENTER_COMMON(func_name,H5_IS_API(FUNC)); \
FUNC_ENTER_API_THREADSAFE; \
H5_PUSH_FUNC; \