[ctypes-commit] ctypes/sandbox/tools/codegen nodes.py,1.9,1.10
Brought to you by:
theller
From: Thomas H. <th...@us...> - 2004-11-11 12:01:54
|
Update of /cvsroot/ctypes/ctypes/sandbox/tools/codegen In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18119 Modified Files: nodes.py Log Message: size and align attributes are integers. Index: nodes.py =================================================================== RCS file: /cvsroot/ctypes/ctypes/sandbox/tools/codegen/nodes.py,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** nodes.py 2 Nov 2004 16:33:56 -0000 1.9 --- nodes.py 11 Nov 2004 12:01:45 -0000 1.10 *************** *** 43,48 **** def __init__(self, name, size, align): self.name = name ! self.size = size ! self.align = align def __repr__(self): --- 43,49 ---- def __init__(self, name, size, align): self.name = name ! if name != "void": ! self.size = int(size) ! self.align = int(align) def __repr__(self): *************** *** 52,57 **** def __init__(self, typ, size, align): self.typ = typ ! self.size = size ! self.align = align def __repr__(self): --- 53,58 ---- def __init__(self, typ, size, align): self.typ = typ ! self.size = int(size) ! self.align = int(align) def __repr__(self): *************** *** 102,106 **** def __init__(self, name, align, members, bases, size, artificial=None): self.name = name ! self.align = align self.members = members self.bases = bases --- 103,107 ---- def __init__(self, name, align, members, bases, size, artificial=None): self.name = name ! self.align = int(align) self.members = members self.bases = bases *************** *** 116,120 **** def __init__(self, name, align, members, bases, size, artificial=None): self.name = name ! self.align = align self.members = members self.bases = bases --- 117,121 ---- def __init__(self, name, align, members, bases, size, artificial=None): self.name = name ! self.align = int(align) self.members = members self.bases = bases *************** *** 142,147 **** def __init__(self, name, size, align): self.name = name ! self.size = size ! self.align = align self.values = [] --- 143,148 ---- def __init__(self, name, size, align): self.name = name ! self.size = int(size) ! self.align = int(align) self.values = [] |