chunkspec.c#43    const char *pp = spec; /* previous char cursor for detecting escapes */
#60 if(*cp == ',' && *pp != '\\') {
#69 pp = cp;
#76    pp = spec;
#80 if(*cp == '\0' || (*cp == ',' && *pp != '\\')) { /* found end of "dim/nn" part */
#86     for(; pp > np && *pp != '/'; pp--) { /* look backwards for "/" */
#89     if(*pp != '/') { /* no '/' found, no chunksize specified for dimension */
#93     dimname = (char *) emalloc(pp - np + 1);
#95     while(np < pp) {
#105     pp++; /* now points to first digit of chunksize, ',', or '\0' */
#106     if(*pp == ',' || *pp == '\0') { /* no size specified, use dim len */
#115 long long val = strtoll(pp, &ep, 0);
#117 long long val = strtol(pp, &ep, 0);
#119 if(ep == pp || errno == ERANGE || val < 1) /* allow chunksize bigger than dimlen */
#131 pp = cp;
dimtests.c#313    static struct cdfdim pp = /* dimension */
#333    if ((pp_dim = ncdimdef(cdfidpp.namepp.size)) == -1) {
#337    add_dim(&test, &pp); /* keep in-memory netcdf in sync */
#354    if (strcmp(dim.name,pp.name) == 0) {
#398    if (ncdimrename(cdfidpp_dimpp.name) == -1) {
#403       strlen(pp.name)+1);
#404    (void) strcpy(test.dims[pp_dim].namepp.name); /* keep test consistent */


HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed