From 453d9363d83b7d4d27b7c0419046352f043bcae5 Mon Sep 17 00:00:00 2001 From: Marko Bencun <mbencun@gmail.com> Date: Wed, 4 Sep 2013 12:58:24 +0200 Subject: [PATCH] save one unneeded null-byte --- pyopencl/cffi_cl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyopencl/cffi_cl.py b/pyopencl/cffi_cl.py index 5f8a3cd4..408f3e5f 100644 --- a/pyopencl/cffi_cl.py +++ b/pyopencl/cffi_cl.py @@ -302,7 +302,7 @@ class _Program(_Common): ptr_program = _ffi.new('void **') ptr_devices = _ffi.new('void*[]', [device.ptr for device in devices]) - ptr_binaries = [_ffi.new('char[]', binary) for binary in binaries] + ptr_binaries = [_ffi.new('char[%i]' % len(binary), binary) for binary in binaries] binary_sizes = _ffi.new('size_t[]', map(len, binaries)) _handle_error(_lib._create_program_with_binary( -- GitLab