X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHDFPersist%2FHDFattrWrite.c;h=b1dbea58844e473d2f53616106f2d5a81ae2c1e9;hb=bb45d9b1d38134dde4b343d12b26c78dffa10c9d;hp=61d378427b3b46523592906a96c7a5a3ad697fdb;hpb=83e3ae6c7ee64bf026854c4c6dfd04f26f3d0f0f;p=modules%2Fkernel.git diff --git a/src/HDFPersist/HDFattrWrite.c b/src/HDFPersist/HDFattrWrite.c index 61d378427..b1dbea588 100644 --- a/src/HDFPersist/HDFattrWrite.c +++ b/src/HDFPersist/HDFattrWrite.c @@ -41,30 +41,15 @@ Module : SALOME hdf_err HDFattrWrite(hdf_idt id, void *val) { hdf_idt type_id; + hdf_type type; + hdf_class_type hdf_type; int ret = 0; -#ifdef PCLINUX - int isI32BE = 0; -#endif if ((type_id = H5Aget_type(id)) < 0) return -1; -#ifdef PCLINUX - if((H5Tget_class(type_id) == H5T_INTEGER) && (H5Tget_size(type_id) == 4)) { - isI32BE = 1; /* See HDFattrCreate */ - if (H5Tconvert(H5T_NATIVE_INT,H5T_STD_I32BE,1,(void *)val,NULL,NULL) < 0) - return -1; - } -#endif - ret = H5Awrite(id,type_id, val); - -#ifdef PCLINUX - if (isI32BE && (H5Tconvert(H5T_STD_I32BE,H5T_NATIVE_INT,1,(void *)val,NULL,NULL) < 0)) - return -1; -#endif - H5Tclose(type_id); return ret;