diff --git a/tcc.c b/tcc.c index e58651f7..f70993bb 100644 --- a/tcc.c +++ b/tcc.c @@ -6634,11 +6634,11 @@ void vstore(void) /* destination */ vpushv(vtop - 2); - vtop->type.t = VT_INT; + vtop->type.t = VT_PTR; gaddrof(); /* source */ vpushv(vtop - 2); - vtop->type.t = VT_INT; + vtop->type.t = VT_PTR; gaddrof(); /* type size */ vpushi(size);