Lines Matching refs:newvalue
75 nwam_value_t newvalue; in nwam_value_create() local
85 if ((newvalue = calloc(1, sizeof (struct nwam_value))) == NULL) in nwam_value_create()
88 newvalue->nwv_value_type = value_type; in nwam_value_create()
89 newvalue->nwv_value_numvalues = numvalues; in nwam_value_create()
94 if ((newvalue->nwv_values.nwv_boolean = in nwam_value_create()
96 free(newvalue); in nwam_value_create()
100 newvalue->nwv_values.nwv_boolean[i] = values_boolean[i]; in nwam_value_create()
104 if ((newvalue->nwv_values.nwv_int64 = in nwam_value_create()
106 free(newvalue); in nwam_value_create()
110 newvalue->nwv_values.nwv_int64[i] = values_int64[i]; in nwam_value_create()
114 if ((newvalue->nwv_values.nwv_uint64 = in nwam_value_create()
116 free(newvalue); in nwam_value_create()
120 newvalue->nwv_values.nwv_uint64[i] = values_uint64[i]; in nwam_value_create()
124 if ((newvalue->nwv_values.nwv_string = in nwam_value_create()
126 free(newvalue); in nwam_value_create()
133 } else if ((newvalue->nwv_values.nwv_string[i] = in nwam_value_create()
140 newvalue->nwv_values.nwv_string[i]); in nwam_value_create()
141 free(newvalue->nwv_values.nwv_string); in nwam_value_create()
142 free(newvalue); in nwam_value_create()
151 *valuep = newvalue; in nwam_value_create()