diff options
Diffstat (limited to 'cparser/StructAssign.ml')
-rw-r--r-- | cparser/StructAssign.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cparser/StructAssign.ml b/cparser/StructAssign.ml index bdaa2f58..f5cecfc5 100644 --- a/cparser/StructAssign.ml +++ b/cparser/StructAssign.ml @@ -57,7 +57,7 @@ let transf_assign env loc lhs rhs = match unroll env l.etyp with | TStruct(id, attr) -> let ci = Env.find_struct env id in - if ci.ci_incomplete then + if ci.ci_sizeof = None then error "%a: Error: incomplete struct '%s'" formatloc loc id.name; transf_struct l r ci.ci_members | TUnion(id, attr) -> |