diff --git a/xcbgen/xtypes.py b/xcbgen/xtypes.py index 3afc812..e47189d 100644 --- a/xcbgen/xtypes.py +++ b/xcbgen/xtypes.py @@ -528,10 +528,10 @@ class ComplexType(Type): def resolve(self, module): if self.resolved: return - enum = None # Resolve all of our field datatypes. for child in list(self.elt): + enum = None if child.tag == 'pad': field_name = 'pad' + str(module.pads) fkey = 'CARD8'