Commit f9c5359142e7f8351e65c7d2a76b2a6a15aa6c7a

Authored by Benjamin Renard
1 parent ee6361cb

Search Time dimension by name (cf. #6893 & #6907)

Showing 1 changed file with 2 additions and 1 deletions   Show diff stats
src/SERVER/ncfileop.c
... ... @@ -271,6 +271,7 @@ int VarSize(nc_type type)
271 271 size_t MaxRecord(int ncID)
272 272 /* ncID - ID of already open NC file */
273 273 {
  274 + static char TimeDimName[] = "Time";
274 275 int timedimid; /* ID for dimension "Time" */
275 276  
276 277 int nvars;
... ... @@ -290,7 +291,7 @@ size_t MaxRecord(int ncID)
290 291 /*--- general information -------*/
291 292 status = nc_inq_ndims(ncID,&ndims);
292 293 status = nc_inq_nvars(ncID,&nvars);
293   - status = nc_inq_unlimdim(ncID, &timedimid); /* What is unlimited dimension ID */
  294 + status = nc_inq_dimid(ncID,TimeDimName,&timedimid);
294 295  
295 296 /*---- memory allocation --------*/
296 297 dimleng_arr = (size_t *)malloc(ndims * sizeof(size_t));
... ...