add implicit casts from void *
This commit is contained in:
parent
26544ff6fd
commit
244ec06953
|
@ -40,7 +40,7 @@ new_irep(pic_state *pic)
|
||||||
static pic_sym *
|
static pic_sym *
|
||||||
analyze_args(pic_state *pic, pic_value args, bool *varg, size_t *argc, size_t *localc)
|
analyze_args(pic_state *pic, pic_value args, bool *varg, size_t *argc, size_t *localc)
|
||||||
{
|
{
|
||||||
pic_sym *syms = pic_alloc(pic, sizeof(pic_sym));
|
pic_sym *syms = (pic_sym *)pic_alloc(pic, sizeof(pic_sym));
|
||||||
size_t i = 1, l = 0;
|
size_t i = 1, l = 0;
|
||||||
pic_value v;
|
pic_value v;
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ analyze_args(pic_state *pic, pic_value args, bool *varg, size_t *argc, size_t *l
|
||||||
pic_free(pic, syms);
|
pic_free(pic, syms);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
syms = pic_realloc(pic, syms, sizeof(pic_sym) * (i + 1));
|
syms = (pic_sym *)pic_realloc(pic, syms, sizeof(pic_sym) * (i + 1));
|
||||||
syms[i] = pic_sym(sym);
|
syms[i] = pic_sym(sym);
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
@ -62,7 +62,7 @@ analyze_args(pic_state *pic, pic_value args, bool *varg, size_t *argc, size_t *l
|
||||||
}
|
}
|
||||||
else if (pic_symbol_p(v)) {
|
else if (pic_symbol_p(v)) {
|
||||||
*varg = true;
|
*varg = true;
|
||||||
syms = pic_realloc(pic, syms, sizeof(pic_sym) * (i + 1));
|
syms = (pic_sym *)pic_realloc(pic, syms, sizeof(pic_sym) * (i + 1));
|
||||||
syms[i] = pic_sym(v);
|
syms[i] = pic_sym(v);
|
||||||
l++;
|
l++;
|
||||||
}
|
}
|
||||||
|
@ -254,7 +254,7 @@ define_var(analyze_state *state, pic_sym sym)
|
||||||
xh_put(state->scope->var_tbl, name, 0);
|
xh_put(state->scope->var_tbl, name, 0);
|
||||||
|
|
||||||
scope->localc++;
|
scope->localc++;
|
||||||
scope->vars = pic_realloc(pic, scope->vars, sizeof(pic_sym) * scope->argc + scope->localc);
|
scope->vars = (pic_sym *)pic_realloc(pic, scope->vars, sizeof(pic_sym) * (scope->argc + scope->localc));
|
||||||
scope->vars[scope->argc + scope->localc - 1] = sym;
|
scope->vars[scope->argc + scope->localc - 1] = sym;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue