aboutsummaryrefslogtreecommitdiff
path: root/src/HDFIO.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/HDFIO.cc')
-rw-r--r--src/HDFIO.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/HDFIO.cc b/src/HDFIO.cc
index afae3f9..0cb31a1 100644
--- a/src/HDFIO.cc
+++ b/src/HDFIO.cc
@@ -118,7 +118,7 @@ HDFIO::~HDFIO(){
int HDFIO::isValid() { if(fid>=0) return 1; else return 0; }
-int HDFIO::write(IObase::DataType typeID,int rank,CONST int *dims,const void *data){
+int HDFIO::write(IObase::DataType typeID,int rank,CONST int *dims,CONST void *data){
int32 origin[5]={0,0,0,0,0};
int32 stride[5]={1,1,1,1,1}; // kludge... we'll fix later
int32 hdims[5]={0,0,0,0,0};
@@ -212,7 +212,7 @@ int HDFIO::nAnnotations(){
return 1; // always 1 annotation per object limit for HDF is appears
}
-int HDFIO::writeAttribute(CONST char *name,IObase::DataType typeID,Long length,const void *data){
+int HDFIO::writeAttribute(CONST char *name,IObase::DataType typeID,Long length,CONST void *data){
select(index); // select if not already selected
//printf("write attrib: sdsid=%u index=%u\n",sid,index);
return (int)SDsetattr(sid,(char*)name,DataType2HDF(typeID),(int32)length,data);
@@ -261,7 +261,7 @@ int HDFIO::reserveChunk(IObase::DataType typeID,int rank,CONST int *dims){
return 1;
}
-int HDFIO::writeChunk(CONST int *dims,CONST int *origin,const void *data){
+int HDFIO::writeChunk(CONST int *dims,CONST int *origin,CONST void *data){
int32 horigin[5]={0,0,0,0,0};
int32 stride[5]={1,1,1,1,1}; // kludge... we'll fix later
int32 hdims[5]={0,0,0,0,0};
@@ -314,7 +314,7 @@ int HDFIO::readDim(int dimnumber, void *dim){
return 1;
}
-int HDFIO::writeDim(int dimnumber,IObase::DataType datatype,int length,const void *dim){
+int HDFIO::writeDim(int dimnumber,IObase::DataType datatype,int length,CONST void *dim){
if(sid<0) return -1;
int32 dim_id = SDgetdimid(sid,dimnumber);
if(dim_id<0) return -1;