]> git.cworth.org Git - apitrace/blobdiff - specs/stdapi.py
image: Fix reading of PNG images with different number of channels.
[apitrace] / specs / stdapi.py
index 5cf1a37def1295c08620014332487f5539298876..c2a154db0f19936b4048ac2609886ea223340e2a 100644 (file)
@@ -272,15 +272,9 @@ class Array(Type):
 
 class AttribArray(Type):
 
-    def __init__(self, keyType, valueTypes, isConst = True, punType = None, terminator = '0'):
-        self.baseType = Int
-        if punType is not None:
-            self.baseType = punType
-        if isConst:
-            Type.__init__(self, (Pointer(Const(self.baseType))).expr)
-        else:
-            Type.__init__(self, (Pointer(self.baseType)).expr)
-        self.keyType = keyType
+    def __init__(self, baseType, valueTypes, terminator = '0'):
+        self.baseType = baseType
+        Type.__init__(self, (Pointer(self.baseType)).expr)
         self.valueTypes = valueTypes
         self.terminator = terminator
         self.hasKeysWithoutValues = False