--- OpenCL/OpenCL.xs 2012/04/21 17:47:23 1.35 +++ OpenCL/OpenCL.xs 2012/04/21 17:56:21 1.36 @@ -1122,7 +1122,7 @@ enqueue_acquire_gl_objects (OpenCL::Queue self, SV *objects, ...) ALIAS: enqueue_release_gl_objects = 1 - CODE: + PPCODE: if (!SvROK (objects) || SvTYPE (SvRV (objects)) != SVt_PVAV) croak ("OpenCL::Queue::enqueue_acquire/release_gl_objects argument 'objects' must be an arrayref with memory objects, in call");