mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-23 16:20:57 +08:00
[svn-r1159] Changed cast of the reference selection type into a decode, this should fix
the reference test problems on big-endian machines.
This commit is contained in:
parent
39880ddfdf
commit
aec7b7dc70
@ -1100,15 +1100,17 @@ H5S_select_serialize (const H5S_t *space, uint8_t *buf)
|
||||
herr_t
|
||||
H5S_select_deserialize (H5S_t *space, const uint8_t *buf)
|
||||
{
|
||||
const uint32_t *sel_type; /* Pointer to the selection type */
|
||||
const uint8_t *tbuf; /* Temporary pointer to the selection type */
|
||||
uint32_t sel_type; /* Pointer to the selection type */
|
||||
herr_t ret_value=FAIL; /* return value */
|
||||
|
||||
FUNC_ENTER (H5S_select_deserialize, FAIL);
|
||||
|
||||
assert(space);
|
||||
|
||||
sel_type=(const uint32_t *)buf;
|
||||
switch(*sel_type) {
|
||||
tbuf=buf;
|
||||
UINT32DECODE(tbuf, sel_type);
|
||||
switch(sel_type) {
|
||||
case H5S_SEL_POINTS: /* Sequence of points selected */
|
||||
ret_value=H5S_point_select_deserialize(space,buf);
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user