Add warning 3
struct st {int a;} ss; int b; b = ss;
This commit is contained in:
parent
07614b5e22
commit
fcb3772a34
1 changed files with 2 additions and 0 deletions
2
tccgen.c
2
tccgen.c
|
@ -2441,6 +2441,8 @@ static void gen_assign_cast(CType *dt)
|
|||
if (sbt == VT_PTR || sbt == VT_FUNC) {
|
||||
tcc_warning("assignment makes integer from pointer without a cast");
|
||||
}
|
||||
if (sbt == VT_STRUCT)
|
||||
goto error;
|
||||
/* XXX: more tests */
|
||||
break;
|
||||
case VT_STRUCT:
|
||||
|
|
Loading…
Reference in a new issue