diff --git a/pyopencl/__init__.py b/pyopencl/__init__.py index 55ea15cda96c6fda7796a928b21fa5d1d0c2c481..9389f930c42d50f1277e6287b8a0b85da06272b4 100644 --- a/pyopencl/__init__.py +++ b/pyopencl/__init__.py @@ -252,7 +252,7 @@ class Program(object): def compile(self, options=[], devices=None, headers=[]): options = " ".join(options) - return self._prg().compile(options, devices, headers) + return self._prg.compile(options, devices, headers) def __eq__(self, other): return self._get_prg() == other._get_prg()