cdf.c#1096 | for(k=0;k<nclistlength(att->values);k++) |
#1097 | nullfree((char*)nclistget(att->values,k)); |
#1098 | nclistfree(att->values); |
dapattr.c#27 | char** values = NULL; |
#56 | values = (char**)malloc(sizeof(char*)*nvalues); |
#57 | if(values == NULL) {ncstat = NC_ENOMEM; goto done;} |
#58 | OCCHECK(oc_dds_attr(conn,ocnode,j,NULL,NULL,NULL,values)); |
#60 | ncstat = buildattribute(ocname,octypetonc(ocetype),nvalues,values,&att); |
#72 | if(values != NULL) { |
#73 | if(0==sscanf(values[0],"%u",&maxstrlen)) |
#82 | if(values != NULL) { |
#83 | node->dodsspecial.dimname = nulldup(values[0]); |
#90 | if(values != NULL) { |
#94 | nccomm->cdf.recorddimname = nulldup(values[0]); |
#103 | if(values) { |
#104 | oc_reclaim_strings(nvalues,values); |
#105 | free(values); |
#106 | values = NULL; |
#112 | if(values != NULL) free(values); |
#121 | size_t nvalues, char** values, NCattribute** attp) |
#132 | att->values = nclistnew(); |
#134 | nclistpush(att->values,(void*)nulldup(values[i])); |
dapdump.c#61 | char* values = (char*)malloc(len+1);/* for null terminate*/ |
#62 | MEMCHECK(values,NC_ENOMEM); |
#63 | stat = nc_get_att(hdr->ncid,NC_GLOBAL,att->name,values); |
#65 | values[len] = '\0'; |
#66 | fprintf(stdout," '%s'",values); |
#69 | char* values = (char*)malloc(len); |
#70 | MEMCHECK(values,NC_ENOMEM); |
#71 | stat = nc_get_att(hdr->ncid,NC_GLOBAL,att->name,values); |
#75 | dumpdata1(octypetonc(att->etype),k,values); |
#124 | char* values; |
#134 | values = (char*)malloc(typesize*nvalues); |
#135 | MEMCHECK(values,NC_ENOMEM); |
#136 | stat = nc_get_att(hdr->ncid,var->varid,att->name,values); |
#142 | dumpdata1(octypetonc(att->etype),k,values); |
dapparse.c#180 | dap_attribute(DAPparsestate* state, Object name, Object values, Object etype) |
#185 | att->att.values = (OClist*)values; |
dceparse.c#176 | Object lhs, Object relop0, Object values) |
#183 | nclistpush(sel->rhs,(void*)values); |
#185 | sel->rhs = (NClist*)values; |
dceparselex.h#72 | extern Object sel_clause(DCEparsestate* state, int selcase, Object path0, Object relop0, Object values); |
nccommon.h#224 | NClist* values; /* strings come from the oc values */ |
ncd2dispatch.c#901 | unsigned int nvalues = nclistlength(att->values); |
#913 | char* s = (char*)nclistget(att->values,i); |
#922 | char* s = (char*)nclistget(att->values,i); |
#955 | ncstat = dapcvtattrval(atype,mem,att->values); |
oc.c#240 | *nattrp = oclistlength(node->att.values); |
#379 | *nattrp = oclistlength(node->att.values); |
#745 | strings[i] = nulldup(attr->values[i]); |
#786 | if(nvaluesp) *nvaluesp = oclistlength(attr->att.values); |
#821 | nvalues = oclistlength(attr->att.values); |
#824 | if(valuep) *valuep = nulldup((char*)oclistget(attr->att.values,index)); |
ocdump.c#144 | for(n=0;n<oclistlength(node->att.values);n++) { |
#145 | char* value = (char*)oclistget(node->att.values,n); |
#173 | dumpattvalue(att->etype,att->values,0); |
#179 | dumpattvalue(att->etype,att->values,j); |
ocnode.c#131 | makeattribute(char* name, OCtype ptype, OClist* values) |
#137 | att->nvalues = oclistlength(values); |
#138 | att->values = NULL; |
#141 | att->values = (char**)ocmalloc(sizeof(char*)*att->nvalues); |
#143 | att->values[i] = nulldup((char*)oclistget(values,(size_t)i)); |
#197 | while(oclistlength(node->att.values) > 0) { |
#198 | char* value = (char*)oclistpop(node->att.values); |
#206 | all values are strings now |
#210 | char** strings = (char**)attr->values; |
#213 | ocfree(attr->values); |
#218 | if(node->att.values != NULL) oclistfree(node->att.values); |
#367 | attnode->att.values); |
#401 | att = makeattribute(newname,attnode->etype,attnode->att.values); |
#422 | att = makeattribute(das->fullname,das->etype,das->att.values); |
#577 | attnode->att.values); |
#618 | attnode->att.values); |
ocnode.h#31 | char** values; /* |values| = nvalues*sizeof(char**)*/ |
#39 | OClist* values; /* oclist<char*>*/ |
#75 | extern OCattribute* ocmakeattribute(char* name, OCtype ptype, OClist* values); |
ocutil.c#100 | char* s = ((char**)att->values)[j]; |
#104 | free(att->values); |
t_nc.c#244 | float values[NUM_RECS * SIZE_1 * SIZE_2]; |
#249 | for(; ii < sizeof(values)/sizeof(values[0]); ii++) |
#251 | values[ii] = (float) ii; |
#264 | assert( nc_put_vara_float(id, Float_id, vindices, sizes, values)== NC_NOERR); |