[svn-r24865] Description:

- Added another overload for char* argument:
        ssize_t getComment(const char* name, const size_t buf_size, char* comment)
    - Changed default value to 0 for the other two getComment methods
    - Added HDmemset to after every char string allocation to clear the buffer
Platforms tested:
    Linux/ppc64 (ostrich)
    Linux/32 2.6 (jam)
    Linux/64 2.6 (platypus)/PGI compilers
This commit is contained in:
Binh-Minh Ribler
2014-03-21 18:23:05 -05:00
parent 2e4302818a
commit 60df159d33
11 changed files with 158 additions and 63 deletions

View File

@@ -155,6 +155,13 @@ class H5_DLLCPP LibraryIException : public Exception {
virtual ~LibraryIException() throw();
};
class H5_DLLCPP LocationException : public Exception {
public:
LocationException(const H5std_string& func_name, const H5std_string& message = DEFAULT_MSG);
LocationException();
virtual ~LocationException() throw();
};
class H5_DLLCPP IdComponentException : public Exception {
public:
IdComponentException(const H5std_string& func_name, const H5std_string& message = DEFAULT_MSG);