451 static PyObject *
452 _wrap_gst_registry_get_path_list (PyGObject *self)
453 {
454 GstRegistry *registry;
455 GList *l, *paths;
456 PyObject *list;
457 gint i;
458
459 registry = GST_REGISTRY (self->obj);
460
461 paths = gst_registry_get_path_list (registry);
462
463 list = PyList_New (g_list_length(paths));
when PyList_New() fails
464 for (l = paths, i = 0; l; l = l->next, ++i) {
when treating unknown struct GList * from ./gst.override:461 as non-NULL
taking True path
465 gchar *path = (gchar *) l->data;
466 PyList_SetItem (list, i, PyString_FromString(path));
when treating unknown void * from ./gst.override:465 as non-NULL
when PyString_FromString() succeeds
calling PyList_SetItem with NULL as argument 1 (list) at ./gst.override:466
PyList_SetItem() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type
found 1 similar trace(s) to this
467 }
468 g_list_free (paths);
469
470 return list;
471 }