diff options
Diffstat (limited to 'gobject/gobjectmodule.c')
-rw-r--r-- | gobject/gobjectmodule.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c index 8882c0c..c4931f4 100644 --- a/gobject/gobjectmodule.c +++ b/gobject/gobjectmodule.c @@ -1505,7 +1505,8 @@ pyg_object_new (PyGObject *self, PyObject *args, PyObject *kwargs) } g_value_init(¶ms[n_params].value, G_PARAM_SPEC_VALUE_TYPE(pspec)); - if (pyg_value_from_pyobject(¶ms[n_params].value, value)) { + if (pyg_param_gvalue_from_pyobject(¶ms[n_params].value, + value, pspec) < 0) { PyErr_Format(PyExc_TypeError, "could not convert value for property `%s'", key_str); |