From 8c175f51dbbae012921046b6a4809a2c97a8b3d5 Mon Sep 17 00:00:00 2001 From: angie Date: Sun, 28 Jan 2024 13:48:28 -0300 Subject: [PATCH] Fix RegistersTracker.getJrInfo not returning the correct values on Windows --- rabbitizer/rabbitizer_type_RegistersTracker.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rabbitizer/rabbitizer_type_RegistersTracker.c b/rabbitizer/rabbitizer_type_RegistersTracker.c index e838b19..039b111 100644 --- a/rabbitizer/rabbitizer_type_RegistersTracker.c +++ b/rabbitizer/rabbitizer_type_RegistersTracker.c @@ -97,7 +97,7 @@ static PyObject *rabbitizer_type_RegistersTracker_getJrInfo(PyRabbitizerRegister } if (RabbitizerRegistersTracker_getJrInfo(&self->tracker, &instr->instr, &dstOffset, &dstAddress)) { - return PyTuple_Pack(2, PyLong_FromLong(dstOffset), PyLong_FromLong(dstAddress)); + return PyTuple_Pack(2, PyLong_FromLong(dstOffset), PyLong_FromUnsignedLong(dstAddress)); } Py_RETURN_NONE;