From 373164d1694242a23eafa3917bca4d2a963bff9d Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Tue, 30 Jun 2015 16:31:41 -0500 Subject: [PATCH] Fix: Work around Py26 struct packing bug --- pyopencl/_pvt_struct.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyopencl/_pvt_struct.py b/pyopencl/_pvt_struct.py index fa871868..90ed4a4a 100644 --- a/pyopencl/_pvt_struct.py +++ b/pyopencl/_pvt_struct.py @@ -59,7 +59,7 @@ def pack_py26(type_char, obj): return _pack('f', obj.real) + _pack('f', obj.imag) elif type_char == "D": return _pack('d', obj.real) + _pack('d', obj.imag) - elif type_char in "LD": + elif type_char in "IL": return _pack(type_char, long(obj)) else: return _pack(_type_char_map.get(type_char, type_char), obj) -- GitLab