Lines Matching refs:varptr
1317 var_t *varptr; in validate_variable() local
1320 varptr = &vars[command.returns[ret].return_index]; in validate_variable()
1322 if (varptr->value == NULL) in validate_variable()
1323 err(1, "Variable %s has no value assigned to it", varptr->name); in validate_variable()
1326 if (varptr->type != type) in validate_variable()
1327 err(1, "Variable %s is not the expected type", varptr->name); in validate_variable()
1330 if ((((check == 0) && strcmp(value, varptr->value) != 0)) in validate_variable()
1331 || ((check == 1) && strcmp(value, varptr->value) == 0)) in validate_variable()
1334 varptr->name, (const char *)varptr->value, in validate_variable()
1341 varptr->name, in validate_variable()
1343 (const char *)varptr->value, line, cur_file); in validate_variable()
1346 if ((check == 0) && (retval->return_len != varptr->len)) in validate_variable()
1354 if (((check == 0) && memcmp(retval->return_value, varptr->value, in validate_variable()
1355 varptr->len) != 0) || in validate_variable()
1356 ((check == 1) && (retval->return_len == varptr->len) && in validate_variable()
1357 memcmp(retval->return_value, varptr->value, in validate_variable()
1358 varptr->len) == 0)) in validate_variable()