X-Git-Url: https://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/f9bb95dd805cfa519717d39eda8a4cad40709fc3..d42bc5c2d8dcf388b424c5bbc4b6f25416f689f1:/src/uobject/uobject.c diff --git a/src/uobject/uobject.c b/src/uobject/uobject.c index 627abe6..331b8ae 100644 --- a/src/uobject/uobject.c +++ b/src/uobject/uobject.c @@ -529,6 +529,8 @@ GObject *u_object_new_from_package(GTypeModule *pkg, unsigned long idx) GType type; class = upkg_export_class(U_PKG(pkg)->pkg, idx, &package); + if (!class) + return NULL; type = u_object_module_get_class(package, class); if (type) {