summaryrefslogtreecommitdiffstats
path: root/src/H5Oprivate.h
diff options
context:
space:
mode:
authorVailin Choi <vchoi@jam.ad.hdfgroup.org>2017-07-11 05:12:02 (GMT)
committerVailin Choi <vchoi@jam.ad.hdfgroup.org>2017-07-11 05:12:02 (GMT)
commit2ba063c0a5d248c059f2422811beed76a2e624d8 (patch)
tree5f83aa9f5bf8f6c1f0a584f02eadfee9ba9cb304 /src/H5Oprivate.h
parent92de5e051f2f0ec6b7d846841adcaee7451881ec (diff)
downloadhdf5-2ba063c0a5d248c059f2422811beed76a2e624d8.zip
hdf5-2ba063c0a5d248c059f2422811beed76a2e624d8.tar.gz
hdf5-2ba063c0a5d248c059f2422811beed76a2e624d8.tar.bz2
Fix for HDFFV-7853 H5Ocopy to 1.8 branch
Apply the fix for HDFFV-7853 H5Ocopy from develop to 1.8 branch. This is the similar set of changes as in develop branch. Some coding is added to do the copying because 1.8 does not flush out the storage address when writing to a dataset.
Diffstat (limited to 'src/H5Oprivate.h')
-rw-r--r--src/H5Oprivate.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/H5Oprivate.h b/src/H5Oprivate.h
index 9b24977..ca0fc8e 100644
--- a/src/H5Oprivate.h
+++ b/src/H5Oprivate.h
@@ -169,6 +169,7 @@ typedef struct H5O_copy_t {
H5SL_t *dst_dt_list; /* Skip list to hold committed datatypes in dest file */
hbool_t dst_dt_list_complete; /* Whether the destination datatype list is complete (i.e. not only populated with "suggestions" from H5Padd_merge_committed_dtype_path) */
H5O_t *oh_dst; /* The destination object header */
+ void *shared_fo; /* The shared pointer for the object */
H5O_mcdt_search_cb_t mcdt_cb; /* The callback to invoke before searching the global list of committed datatypes at destination */
void *mcdt_ud; /* User data passed to callback */
} H5O_copy_t;