Skip to content

Commit e1c24e8

Browse files
committed
bindgen: Marshal null variants as None
1 parent 9947655 commit e1c24e8

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎frida/frida_bindgen/assets/codegen_gobject_methods.c‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -910,6 +910,9 @@ PyGObject_unmarshal_variant_from_mapping (PyObject * mapping,
910910
static PyObject *
911911
PyGObject_marshal_variant (GVariant * variant)
912912
{
913+
if (variant == NULL)
914+
PyFrida_RETURN_NONE;
915+
913916
switch (g_variant_classify (variant))
914917
{
915918
case G_VARIANT_CLASS_STRING:

0 commit comments

Comments
 (0)