--- src/GDapi.c.orig 2014-02-07 01:10:29.000000000 +0900
+++ src/GDapi.c 2017-10-01 16:15:34.000000000 +0900
int HE5_szip_can_encode(void );
void HE5_GDgetEastAndNorthFiles(char *eastFile, char *northFile);
-static herr_t HE5_GDflddiminfo(int gridID, char *fieldname, int *rank, hsize_t dims[], hsize_t maxdims[]);
-static herr_t HE5_GDupdatedim(int gridhID, char *dimname, hsize_t dim);
+static herr_t HE5_GDflddiminfo(hid_t gridID, char *fieldname, int *rank, hsize_t dims[], hsize_t maxdims[]);
+static herr_t HE5_GDupdatedim(hid_t gridhID, char *dimname, hsize_t dim);
| 7/12/00 A.Muslimov Unmasked hdf5 data types. |
-----------------------------------------------------------------------------*/
HE5_GDdeftimeperiod(hid_t gridID, hid_t periodID, double starttime, double stoptime)
double timerange[2]={0.,0.};/* Range of periods */
-----------------------------------------------------------------------------*/
-HE5_GDfldnameinfo(int gridID, const char *fieldname, char *actualname)
+HE5_GDfldnameinfo(hid_t gridID, const char *fieldname, char *actualname)
int nameFlag = FAIL;/* Return value of flag */
int length = 0; /* String length */
-----------------------------------------------------------------------------*/
-HE5_GDflddiminfo(int GridID, char *fieldname, int *rank, hsize_t dims[], hsize_t maxdims[])
+HE5_GDflddiminfo(hid_t GridID, char *fieldname, int *rank, hsize_t dims[], hsize_t maxdims[])
herr_t status = FAIL; /* return status */
hid_t gdID = FAIL; /* HDF5 type grid ID */