summaryrefslogtreecommitdiffstats
path: root/c++/src/H5Attribute.cpp
diff options
context:
space:
mode:
authorBinh-Minh Ribler <bmribler@hdfgroup.org>2015-04-01 18:52:05 (GMT)
committerBinh-Minh Ribler <bmribler@hdfgroup.org>2015-04-01 18:52:05 (GMT)
commitf6d9d1fdc884731a1fef0b0921b549cd6aa2bd0e (patch)
treee59aa1ad42860bdb53d6e851d63619fe07967372 /c++/src/H5Attribute.cpp
parent6f03b60c611c94640e649acbb89ec2bfd8d67670 (diff)
downloadhdf5-f6d9d1fdc884731a1fef0b0921b549cd6aa2bd0e.zip
hdf5-f6d9d1fdc884731a1fef0b0921b549cd6aa2bd0e.tar.gz
hdf5-f6d9d1fdc884731a1fef0b0921b549cd6aa2bd0e.tar.bz2
[svn-r26695] Purpose: Fixed HDFFV-7947 (cont.)
Description: - Put back the UNUSED parameters in dsets test because the change to remove the warning last time caused failure in setting filter, in turn, caused failure in the test with such obscure/unrelated errors! - Added incRefCount() to other constructors that missed from last time. Platforms tested: Linux/64 (platypus) Linux/32 2.6 (jam) SunOS 5.11 (emu)
Diffstat (limited to 'c++/src/H5Attribute.cpp')
-rw-r--r--c++/src/H5Attribute.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/c++/src/H5Attribute.cpp b/c++/src/H5Attribute.cpp
index baf5f34..0bfdff8 100644
--- a/c++/src/H5Attribute.cpp
+++ b/c++/src/H5Attribute.cpp
@@ -74,7 +74,8 @@ Attribute::Attribute(const Attribute& original) : AbstractDs(), IdComponent()
//--------------------------------------------------------------------------
Attribute::Attribute(const hid_t existing_id) : AbstractDs(), IdComponent()
{
- id = existing_id;
+ id = existing_id;
+ incRefCount(); // increment number of references to this id
}
//--------------------------------------------------------------------------