Commit f9c5359142e7f8351e65c7d2a76b2a6a15aa6c7a
1 parent
ee6361cb
Exists in
master
and in
9 other branches
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)); |
... | ... |