From f22e6d28481c730e5eb6af5a4c62f02875e8f850 Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Sun, 13 Nov 2022 09:35:59 -0800 Subject: [PATCH] `descr_set_trampoline_call` return type should be `int` not `PyObject*` --- Objects/descrobject.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Objects/descrobject.c b/Objects/descrobject.c index 550bfb36df0f66..cc204931c3fe3d 100644 --- a/Objects/descrobject.c +++ b/Objects/descrobject.c @@ -17,7 +17,7 @@ class property "propertyobject *" "&PyProperty_Type" // see pycore_object.h #if defined(__EMSCRIPTEN__) && defined(PY_CALL_TRAMPOLINE) #include -EM_JS(PyObject*, descr_set_trampoline_call, (setter set, PyObject *obj, PyObject *value, void *closure), { +EM_JS(int, descr_set_trampoline_call, (setter set, PyObject *obj, PyObject *value, void *closure), { return wasmTable.get(set)(obj, value, closure); });