X-Git-Url: https://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/66ff0ff4332f2f81b1b3a0a66a86aa7d4506400d..40a37fe8b53386add565d0e9a631928869d059a2:/src/upkg.c diff --git a/src/upkg.c b/src/upkg.c index f2ad3bc..c40d6d1 100644 --- a/src/upkg.c +++ b/src/upkg.c @@ -87,10 +87,7 @@ int main(int argc, char **argv) printf("Exports: %lu\n", pkg->export_count); printf("Imports: %lu\n", pkg->import_count); - UPkgModule *m = upkg_module_new("engine"); - g_type_module_use(G_TYPE_MODULE(m)); - - GObject *music = g_object_new(g_type_from_name("EngineMusic"), NULL); + GObject *music = g_object_new(module_get_class("Engine", "Music"), NULL); if (!music) return EXIT_FAILURE; struct upkg_file *f = upkg_export_open(pkg, 0);