From 4d7d665a82f3a2f18d0e46718cd8d383db2401f6 Mon Sep 17 00:00:00 2001 From: Mark Wiebe Date: Fri, 28 Sep 2012 17:53:54 +0900 Subject: [PATCH] Template overload of was incorrect size_t can be 32-bit or 64-bit, was hardcoded to 32-bit --- llvm/_core.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/_core.cpp b/llvm/_core.cpp index 8181628..b8899ef 100644 --- a/llvm/_core.cpp +++ b/llvm/_core.cpp @@ -63,7 +63,7 @@ template <> PyObject* pycap_new(int i) return PyLong_FromLong(static_cast(i)); } -template <> PyObject* pycap_new(size_t i) +template <> PyObject* pycap_new(unsigned long i) { return PyLong_FromLong(static_cast(i)); }