summaryrefslogtreecommitdiffstats
path: root/src/H5Edeprec.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/H5Edeprec.c')
-rw-r--r--src/H5Edeprec.c130
1 files changed, 58 insertions, 72 deletions
diff --git a/src/H5Edeprec.c b/src/H5Edeprec.c
index 046830f..d3eef5d 100644
--- a/src/H5Edeprec.c
+++ b/src/H5Edeprec.c
@@ -29,55 +29,46 @@
/* Module Setup */
/****************/
-#include "H5Emodule.h" /* This source code file is part of the H5E module */
-
+#include "H5Emodule.h" /* This source code file is part of the H5E module */
/***********/
/* Headers */
/***********/
-#include "H5private.h" /* Generic Functions */
-#include "H5Epkg.h" /* Error handling */
-#include "H5Iprivate.h" /* IDs */
-#include "H5MMprivate.h" /* Memory management */
-
+#include "H5private.h" /* Generic Functions */
+#include "H5Epkg.h" /* Error handling */
+#include "H5Iprivate.h" /* IDs */
+#include "H5MMprivate.h" /* Memory management */
/****************/
/* Local Macros */
/****************/
-
/******************/
/* Local Typedefs */
/******************/
-
/********************/
/* Package Typedefs */
/********************/
-
/********************/
/* Local Prototypes */
/********************/
-
/*********************/
/* Package Variables */
/*********************/
-
/*****************************/
/* Library Private Variables */
/*****************************/
-
/*******************/
/* Local Variables */
/*******************/
-
#ifndef H5_NO_DEPRECATED_SYMBOLS
-
+
/*-------------------------------------------------------------------------
* Function: H5Eget_major
*
@@ -94,23 +85,23 @@
char *
H5Eget_major(H5E_major_t maj)
{
- H5E_msg_t *msg; /* Pointer to error message */
- ssize_t size;
- H5E_type_t type;
- char *msg_str = NULL;
- char *ret_value; /* Return value */
+ H5E_msg_t *msg; /* Pointer to error message */
+ ssize_t size;
+ H5E_type_t type;
+ char * msg_str = NULL;
+ char * ret_value; /* Return value */
FUNC_ENTER_API_NOCLEAR(NULL)
H5TRACE1("*s", "i", maj);
/* Get the message object */
- if(NULL == (msg = (H5E_msg_t *)H5I_object_verify(maj, H5I_ERROR_MSG)))
+ if (NULL == (msg = (H5E_msg_t *)H5I_object_verify(maj, H5I_ERROR_MSG)))
HGOTO_ERROR(H5E_ARGS, H5E_BADTYPE, NULL, "not a error message ID")
/* Get the size & type of the message's text */
- if((size = H5E__get_msg(msg, &type, NULL, (size_t)0)) < 0)
+ if ((size = H5E__get_msg(msg, &type, NULL, (size_t)0)) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, NULL, "can't get error message text")
- if(type != H5E_MAJOR)
+ if (type != H5E_MAJOR)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, NULL, "Error message isn't a major one")
/* Application will free this */
@@ -118,19 +109,18 @@ H5Eget_major(H5E_major_t maj)
msg_str = (char *)H5MM_malloc((size_t)size);
/* Get the text for the message */
- if(H5E__get_msg(msg, NULL, msg_str, (size_t)size) < 0)
+ if (H5E__get_msg(msg, NULL, msg_str, (size_t)size) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, NULL, "can't get error message text")
ret_value = msg_str;
done:
- if(!ret_value)
+ if (!ret_value)
msg_str = (char *)H5MM_xfree(msg_str);
FUNC_LEAVE_API(ret_value)
} /* end H5Eget_major() */
-
/*-------------------------------------------------------------------------
* Function: H5Eget_minor
*
@@ -147,23 +137,23 @@ done:
char *
H5Eget_minor(H5E_minor_t min)
{
- H5E_msg_t *msg; /* Pointer to error message */
- ssize_t size;
- H5E_type_t type;
- char *msg_str = NULL;
- char *ret_value; /* Return value */
+ H5E_msg_t *msg; /* Pointer to error message */
+ ssize_t size;
+ H5E_type_t type;
+ char * msg_str = NULL;
+ char * ret_value; /* Return value */
FUNC_ENTER_API_NOCLEAR(NULL)
H5TRACE1("*s", "i", min);
/* Get the message object */
- if(NULL == (msg = (H5E_msg_t *)H5I_object_verify(min, H5I_ERROR_MSG)))
+ if (NULL == (msg = (H5E_msg_t *)H5I_object_verify(min, H5I_ERROR_MSG)))
HGOTO_ERROR(H5E_ARGS, H5E_BADTYPE, NULL, "not a error message ID")
/* Get the size & type of the message's text */
- if((size = H5E__get_msg(msg, &type, NULL, (size_t)0)) < 0)
+ if ((size = H5E__get_msg(msg, &type, NULL, (size_t)0)) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, NULL, "can't get error message text")
- if(type != H5E_MINOR)
+ if (type != H5E_MINOR)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, NULL, "Error message isn't a minor one")
/* Application will free this */
@@ -171,19 +161,18 @@ H5Eget_minor(H5E_minor_t min)
msg_str = (char *)H5MM_malloc((size_t)size);
/* Get the text for the message */
- if(H5E__get_msg(msg, NULL, msg_str, (size_t)size) < 0)
+ if (H5E__get_msg(msg, NULL, msg_str, (size_t)size) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, NULL, "can't get error message text")
ret_value = msg_str;
done:
- if(!ret_value)
+ if (!ret_value)
msg_str = (char *)H5MM_xfree(msg_str);
FUNC_LEAVE_API(ret_value)
} /* end H5Eget_minor() */
-
/*-------------------------------------------------------------------------
* Function: H5Epush1
*
@@ -205,24 +194,22 @@ done:
*-------------------------------------------------------------------------
*/
herr_t
-H5Epush1(const char *file, const char *func, unsigned line,
- H5E_major_t maj, H5E_minor_t min, const char *str)
+H5Epush1(const char *file, const char *func, unsigned line, H5E_major_t maj, H5E_minor_t min, const char *str)
{
- herr_t ret_value = SUCCEED; /* Return value */
+ herr_t ret_value = SUCCEED; /* Return value */
/* Don't clear the error stack! :-) */
FUNC_ENTER_API_NOCLEAR(FAIL)
H5TRACE6("e", "*s*sIuii*s", file, func, line, maj, min, str);
/* Push the error on the default error stack */
- if(H5E__push_stack(NULL, file, func, line, H5E_ERR_CLS_g, maj, min, str) < 0)
+ if (H5E__push_stack(NULL, file, func, line, H5E_ERR_CLS_g, maj, min, str) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTSET, FAIL, "can't push error on stack")
done:
FUNC_LEAVE_API(ret_value)
} /* end H5Epush1() */
-
/*-------------------------------------------------------------------------
* Function: H5Eclear1
*
@@ -243,17 +230,16 @@ H5Eclear1(void)
/* Don't clear the error stack! :-) */
FUNC_ENTER_API_NOCLEAR(FAIL)
- H5TRACE0("e","");
+ H5TRACE0("e", "");
/* Clear the default error stack */
- if(H5E_clear_stack(NULL) < 0)
+ if (H5E_clear_stack(NULL) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTSET, FAIL, "can't clear error stack")
done:
FUNC_LEAVE_API(ret_value)
} /* end H5Eclear1() */
-
/*-------------------------------------------------------------------------
* Function: H5Eprint1
*
@@ -273,25 +259,25 @@ done:
herr_t
H5Eprint1(FILE *stream)
{
- H5E_t *estack; /* Error stack to operate on */
+ H5E_t *estack; /* Error stack to operate on */
herr_t ret_value = SUCCEED; /* Return value */
/* Don't clear the error stack! :-) */
FUNC_ENTER_API_NOCLEAR(FAIL)
/*NO TRACE*/
- if(NULL == (estack = H5E__get_my_stack())) /*lint !e506 !e774 Make lint 'constant value Boolean' in non-threaded case */
+ if (NULL == (estack = H5E__get_my_stack())) /*lint !e506 !e774 Make lint 'constant value Boolean' in
+ non-threaded case */
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, FAIL, "can't get current error stack")
/* Print error stack */
- if(H5E__print(estack, stream, TRUE) < 0)
+ if (H5E__print(estack, stream, TRUE) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTLIST, FAIL, "can't display error stack")
done:
FUNC_LEAVE_API(ret_value)
} /* end H5Eprint1() */
-
/*-------------------------------------------------------------------------
* Function: H5Ewalk1
*
@@ -309,28 +295,28 @@ done:
herr_t
H5Ewalk1(H5E_direction_t direction, H5E_walk1_t func, void *client_data)
{
- H5E_t *estack; /* Error stack to operate on */
- H5E_walk_op_t walk_op; /* Error stack walking callback */
- herr_t ret_value = SUCCEED; /* Return value */
+ H5E_t * estack; /* Error stack to operate on */
+ H5E_walk_op_t walk_op; /* Error stack walking callback */
+ herr_t ret_value = SUCCEED; /* Return value */
/* Don't clear the error stack! :-) */
FUNC_ENTER_API_NOCLEAR(FAIL)
/*NO TRACE*/
- if(NULL == (estack = H5E__get_my_stack())) /*lint !e506 !e774 Make lint 'constant value Boolean' in non-threaded case */
+ if (NULL == (estack = H5E__get_my_stack())) /*lint !e506 !e774 Make lint 'constant value Boolean' in
+ non-threaded case */
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, FAIL, "can't get current error stack")
/* Walk the error stack */
- walk_op.vers = 1;
+ walk_op.vers = 1;
walk_op.u.func1 = func;
- if(H5E__walk(estack, direction, &walk_op, client_data) < 0)
+ if (H5E__walk(estack, direction, &walk_op, client_data) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTLIST, FAIL, "can't walk error stack")
done:
FUNC_LEAVE_API(ret_value)
} /* end H5Ewalk1() */
-
/*-------------------------------------------------------------------------
* Function: H5Eget_auto1
*
@@ -350,33 +336,33 @@ done:
herr_t
H5Eget_auto1(H5E_auto1_t *func, void **client_data)
{
- H5E_t *estack; /* Error stack to operate on */
- H5E_auto_op_t auto_op; /* Error stack operator */
- herr_t ret_value = SUCCEED; /* Return value */
+ H5E_t * estack; /* Error stack to operate on */
+ H5E_auto_op_t auto_op; /* Error stack operator */
+ herr_t ret_value = SUCCEED; /* Return value */
FUNC_ENTER_API(FAIL)
H5TRACE2("e", "*x**x", func, client_data);
/* Retrieve default error stack */
- if(NULL == (estack = H5E__get_my_stack())) /*lint !e506 !e774 Make lint 'constant value Boolean' in non-threaded case */
+ if (NULL == (estack = H5E__get_my_stack())) /*lint !e506 !e774 Make lint 'constant value Boolean' in
+ non-threaded case */
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, FAIL, "can't get current error stack")
/* Get the automatic error reporting information */
- if(H5E__get_auto(estack, &auto_op, client_data) < 0)
+ if (H5E__get_auto(estack, &auto_op, client_data) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, FAIL, "can't get automatic error info")
/* Fail if the printing function isn't the default(user-set) and set through H5Eset_auto2 */
- if(!auto_op.is_default && auto_op.vers == 2)
+ if (!auto_op.is_default && auto_op.vers == 2)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, FAIL, "wrong API function, H5Eset_auto2 has been called")
- if(func)
+ if (func)
*func = auto_op.func1;
done:
FUNC_LEAVE_API(ret_value)
} /* end H5Eget_auto1() */
-
/*-------------------------------------------------------------------------
* Function: H5Eset_auto1
*
@@ -403,34 +389,34 @@ done:
herr_t
H5Eset_auto1(H5E_auto1_t func, void *client_data)
{
- H5E_t *estack; /* Error stack to operate on */
- H5E_auto_op_t auto_op; /* Error stack operator */
- herr_t ret_value = SUCCEED; /* Return value */
+ H5E_t * estack; /* Error stack to operate on */
+ H5E_auto_op_t auto_op; /* Error stack operator */
+ herr_t ret_value = SUCCEED; /* Return value */
/* Don't clear the error stack! :-) */
FUNC_ENTER_API_NOCLEAR(FAIL)
H5TRACE2("e", "x*x", func, client_data);
- if(NULL == (estack = H5E__get_my_stack())) /*lint !e506 !e774 Make lint 'constant value Boolean' in non-threaded case */
+ if (NULL == (estack = H5E__get_my_stack())) /*lint !e506 !e774 Make lint 'constant value Boolean' in
+ non-threaded case */
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, FAIL, "can't get current error stack")
/* Get the automatic error reporting information */
- if(H5E__get_auto(estack, &auto_op, NULL) < 0)
+ if (H5E__get_auto(estack, &auto_op, NULL) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTGET, FAIL, "can't get automatic error info")
/* Set the automatic error reporting information */
auto_op.vers = 1;
- if(func != auto_op.func1_default)
+ if (func != auto_op.func1_default)
auto_op.is_default = FALSE;
else
auto_op.is_default = TRUE;
auto_op.func1 = func;
- if(H5E__set_auto(estack, &auto_op, client_data) < 0)
+ if (H5E__set_auto(estack, &auto_op, client_data) < 0)
HGOTO_ERROR(H5E_ERROR, H5E_CANTSET, FAIL, "can't set automatic error info")
done:
FUNC_LEAVE_API(ret_value)
} /* end H5Eset_auto1() */
#endif /* H5_NO_DEPRECATED_SYMBOLS */
-