mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-27 02:10:55 +08:00
[svn-r15143]
Fix for #1169 http://bugzilla.hdfgroup.uiuc.edu/show_bug.cgi?id=1169 don't print attributes to stdout when doing binary output added an attribute to the file run on the binary output test tested: windows, linux
This commit is contained in:
parent
b75540244f
commit
671d37e6c5
@ -2066,13 +2066,18 @@ dump_dataset(hid_t did, const char *name, struct subset_t *sset)
|
||||
|
||||
indent += COL;
|
||||
|
||||
/* attribute iteration: if there is a request to do H5_INDEX_CRT_ORDER and tracking order is set
|
||||
in the group for attributes, then, sort by creation order, otherwise by name */
|
||||
|
||||
if( (sort_by == H5_INDEX_CRT_ORDER) && (attr_crt_order_flags & H5P_CRT_ORDER_TRACKED))
|
||||
H5Aiterate2(did, sort_by, sort_order, NULL, dump_attr_cb, NULL);
|
||||
else
|
||||
H5Aiterate2(did, H5_INDEX_NAME, sort_order, NULL, dump_attr_cb, NULL);
|
||||
if ( !bin_output )
|
||||
{
|
||||
|
||||
/* attribute iteration: if there is a request to do H5_INDEX_CRT_ORDER and tracking order is set
|
||||
in the group for attributes, then, sort by creation order, otherwise by name */
|
||||
|
||||
if( (sort_by == H5_INDEX_CRT_ORDER) && (attr_crt_order_flags & H5P_CRT_ORDER_TRACKED))
|
||||
H5Aiterate2(did, sort_by, sort_order, NULL, dump_attr_cb, NULL);
|
||||
else
|
||||
H5Aiterate2(did, H5_INDEX_NAME, sort_order, NULL, dump_attr_cb, NULL);
|
||||
|
||||
}
|
||||
|
||||
indent -= COL;
|
||||
|
||||
|
@ -5554,7 +5554,7 @@ error:
|
||||
static void
|
||||
gent_binary(void)
|
||||
{
|
||||
hid_t fid, sid, did;
|
||||
hid_t fid, sid, did, aid;
|
||||
hsize_t dims[1] = {6};
|
||||
int ibuf[6] = {1,2,3,4,5,6};
|
||||
float fbuf[6] = {1,2,3,4,5,6};
|
||||
@ -5587,6 +5587,9 @@ gent_binary(void)
|
||||
*/
|
||||
did = H5Dcreate2(fid, "double", H5T_NATIVE_DOUBLE, sid, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Dwrite(did, H5T_NATIVE_DOUBLE, H5S_ALL, H5S_ALL, H5P_DEFAULT, dbuf);
|
||||
/* create an attribute */
|
||||
aid = H5Acreate2(did, "attr", H5T_NATIVE_DOUBLE, sid, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Aclose(aid);
|
||||
H5Dclose(did);
|
||||
|
||||
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user