Skip to content

Commit dfb002d

Browse files
committed
variant: Fix signedness in uint64 marshaling
1 parent 0f56e44 commit dfb002d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

frida/_frida/extension.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1763,7 +1763,7 @@ PyGObject_marshal_variant (GVariant * variant)
17631763
case G_VARIANT_CLASS_INT64:
17641764
return PyLong_FromLongLong (g_variant_get_int64 (variant));
17651765
case G_VARIANT_CLASS_UINT64:
1766-
return PyLong_FromLongLong (g_variant_get_uint64 (variant));
1766+
return PyLong_FromUnsignedLongLong (g_variant_get_uint64 (variant));
17671767
case G_VARIANT_CLASS_DOUBLE:
17681768
return PyFloat_FromDouble (g_variant_get_double (variant));
17691769
case G_VARIANT_CLASS_BOOLEAN:

0 commit comments

Comments
 (0)