summaryrefslogtreecommitdiffstats
path: root/c++/src/H5Group.h
diff options
context:
space:
mode:
authorBinh-Minh Ribler <bmribler@hdfgroup.org>2004-03-22 02:56:59 (GMT)
committerBinh-Minh Ribler <bmribler@hdfgroup.org>2004-03-22 02:56:59 (GMT)
commit9e3178fedfab5caa9eed7395ac2d2a9b9a8a7130 (patch)
tree8003f306aaef942d32adc30235aa818772a052dd /c++/src/H5Group.h
parent7fb0362eeda413222426613058a51282d25d0235 (diff)
downloadhdf5-9e3178fedfab5caa9eed7395ac2d2a9b9a8a7130.zip
hdf5-9e3178fedfab5caa9eed7395ac2d2a9b9a8a7130.tar.gz
hdf5-9e3178fedfab5caa9eed7395ac2d2a9b9a8a7130.tar.bz2
[svn-r8269] Purpose:
Cleaning up warnings Description: Many exception constructors have warnings about reference to temporary location because of the parameter initialization, for example, "const string& var = 0." Solution: Changed "string&" parameters to pass by value for these constructors. Consequently, passing string by value also takes care of char pointers so the overloaded constructors for char pointers are then removed. Also, instead of setting Exception::detailMessage to null string, I set it to DEFAULT_MSG ("No detailed information provided") by default. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) IA-64 (titan)
Diffstat (limited to 'c++/src/H5Group.h')
-rw-r--r--c++/src/H5Group.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/c++/src/H5Group.h b/c++/src/H5Group.h
index 25c1b9e..7967533 100644
--- a/c++/src/H5Group.h
+++ b/c++/src/H5Group.h
@@ -47,7 +47,7 @@ class H5_DLLCPP Group : public H5Object, public CommonFG {
virtual hid_t getLocId() const;
// Throw group exception
- virtual void throwException(const string& func_name, const string& msg) const;
+ virtual void throwException(const string func_name, const string msg) const;
// Used by the API to appropriately close a group