Initialize isl.Context using super's initializer
authorVivien Maisonneuve <v.maisonneuve@gmail.com>
Wed, 18 Jun 2014 18:26:39 +0000 (20:26 +0200)
committerVivien Maisonneuve <v.maisonneuve@gmail.com>
Wed, 18 Jun 2014 18:26:39 +0000 (20:26 +0200)
pypol/isl.py

index dcd2496..a95bba3 100644 (file)
@@ -29,7 +29,8 @@ class IslObject:
 class Context(IslObject):
 
     def __init__(self):
-        self._ptr = libisl.isl_ctx_alloc()
+        ptr = libisl.isl_ctx_alloc()
+        super().__init__(ptr)
 
     #comment out so does not delete itself after being created
     #def __del__(self):