X-Git-Url: http://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/0a55ae84545c5e5a45e2240c06bd77a1917f7d3e..aa3d8014ba02b49656689d1b4951ea79de76a414:/src/uobject/package.c diff --git a/src/uobject/package.c b/src/uobject/package.c index af4ebb3..2da23b3 100644 --- a/src/uobject/package.c +++ b/src/uobject/package.c @@ -87,15 +87,9 @@ static gboolean u_pkg_load(GTypeModule *m) { struct upkg_priv *priv = U_PKG_GET_PRIV(m); int (*init_func)(GTypeModule *); - const char *file; - file = u_pkg_vfs_lookup(m->name); - if (file) { - U_PKG(m)->pkg = upkg_fopen(file); - if (!U_PKG(m)->pkg) { - return FALSE; - } - } + /* Ignore failure here until we get rid of native-only packages. */ + U_PKG(m)->pkg = u_pkg_vfs_open_by_name(m->name); priv->native = lt_dlopenext(m->name); if (priv->native) {