From 3845996aa69a8386d438265add80b5b66116eeaa Mon Sep 17 00:00:00 2001 From: Xavier Leroy Date: Thu, 19 Jan 2023 14:15:13 -0500 Subject: C2C: wrong handling of typedefs to enums in bit fields Fixes: #472 --- cfrontend/C2C.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cfrontend/C2C.ml b/cfrontend/C2C.ml index 2ea38ddd..a23c3cdc 100644 --- a/cfrontend/C2C.ml +++ b/cfrontend/C2C.ml @@ -470,7 +470,7 @@ let rec convertTyp env ?bitwidth t = convertTyp env tres, convertCallconv tres targs va a) | C.TNamed _ -> - convertTyp env (Cutil.unroll env t) + convertTyp env ?bitwidth (Cutil.unroll env t) | C.TStruct(id, a) -> Ctypes.Tstruct(intern_string id.name, convertAttr a) | C.TUnion(id, a) -> -- cgit