#include <glib-object.h>
#include "upkg.h"
+#include "module.h"
#include "serializable.h"
#include "exportable.h"
#include "music.h"
{
struct upkg *pkg;
- g_type_init();
-
if (argc < 2) {
fprintf(stderr, "usage: upkg file\n");
return EXIT_FAILURE;
}
+ if (module_init() != 0)
+ return EXIT_FAILURE;
+
pkg = upkg_fopen(argv[1]);
if (!pkg) {
fprintf(stderr, "failed to open package!\n");
printf("Wrote %s\n", name);
upkg_close(pkg);
+ module_exit();
+
return 0;
}