Lines Matching refs:cur_var
1089 struct ucl_variable *cur_var, *tmp_var, *old_curdir = NULL, local
1162 DL_FOREACH_SAFE (parser->variables, cur_var, tmp_var) {
1163 if (strcmp (cur_var->var, "CURDIR") == 0) {
1164 old_curdir = cur_var;
1165 DL_DELETE (parser->variables, cur_var);
1167 else if (strcmp (cur_var->var, "FILENAME") == 0) {
1168 old_filename = cur_var;
1169 DL_DELETE (parser->variables, cur_var);
1364 DL_FOREACH_SAFE (parser->variables, cur_var, tmp_var) {
1365 if (strcmp (cur_var->var, "CURDIR") == 0 && old_curdir) {
1366 DL_DELETE (parser->variables, cur_var);
1367 free (cur_var->var);
1368 free (cur_var->value);
1369 UCL_FREE (sizeof (struct ucl_variable), cur_var);
1370 } else if (strcmp (cur_var->var, "FILENAME") == 0 && old_filename) {
1371 DL_DELETE (parser->variables, cur_var);
1372 free (cur_var->var);
1373 free (cur_var->value);
1374 UCL_FREE (sizeof (struct ucl_variable), cur_var);