Skip to content

Commit 18a1816

Browse files
committed
make test C99 compliant
1 parent 81c1168 commit 18a1816

File tree

1 file changed

+2
-1
lines changed
  • graalpython/com.oracle.graal.python.test/src/tests/cpyext

1 file changed

+2
-1
lines changed

graalpython/com.oracle.graal.python.test/src/tests/cpyext/test_long.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,13 +276,14 @@ def compile_module(self, name):
276276
lambda args: True,
277277
lambda: ((None,),),
278278
code="""PyObject* PyLong_FromAndToVoidPtrAllocated(PyObject* none) {
279+
unsigned long l = 0;
279280
void* dummyPtr = malloc(sizeof(size_t));
280281
PyObject* obj = PyLong_FromVoidPtr(dummyPtr);
281282
int r = PyObject_RichCompareBool(obj, Py_False, Py_LT);
282283
if (r < 0) {
283284
return Py_None;
284285
}
285-
unsigned long l = PyLong_AsUnsignedLong(obj);
286+
l = PyLong_AsUnsignedLong(obj);
286287
void* unwrappedPtr = (void*)l;
287288
PyObject* result = unwrappedPtr == dummyPtr ? Py_True : Py_False;
288289
free(dummyPtr);

0 commit comments

Comments
 (0)