add implicit casts from void *

This commit is contained in:
Yuichi Nishiwaki 2014-01-27 21:17:04 +09:00
parent 26544ff6fd
commit 244ec06953
1 changed files with 4 additions and 4 deletions

View File

@ -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;
} }