fix uninitialized warnings with 'type.ref'

master
grischka 2009-12-19 22:10:13 +01:00
parent 3020a4765d
commit 41e112360f
2 changed files with 4 additions and 0 deletions

View File

@ -938,6 +938,7 @@ void gen_cvt_ftoi(int t)
CType ushort_type;
ushort_type.t = VT_SHORT | VT_UNSIGNED;
ushort_type.ref = 0;
gv(RC_FLOAT);
if (t != VT_INT)

View File

@ -61,6 +61,7 @@ void vpushll(long long v)
CValue cval;
CType ctype;
ctype.t = VT_LLONG;
ctype.ref = 0;
cval.ull = v;
vsetc(&ctype, VT_CONST, &cval);
}
@ -150,6 +151,7 @@ void vseti(int r, int v)
{
CType type;
type.t = VT_INT;
type.ref = 0;
vset(&type, r, v);
}
@ -2968,6 +2970,7 @@ static void vpush_tokc(int t)
{
CType type;
type.t = t;
type.ref = 0;
vsetc(&type, VT_CONST, &tokc);
}