]> git.draconx.ca Git - upkg.git/blobdiff - upkg.c
Fix early return in upkg_close.
[upkg.git] / upkg.c
diff --git a/upkg.c b/upkg.c
index d0ba1463228f4fa409ccd44b0d40700c68c7913e..2694f5b20a2bb1ed33c61ea989013b7f404703bd 100644 (file)
--- a/upkg.c
+++ b/upkg.c
@@ -36,8 +36,17 @@ int main(int argc, char **argv)
 
        printf("Version: %u\n",  pkg->version);
        printf("License: %u\n",  pkg->license);
+
        printf("Flags:   %lx\n", pkg->flags);
        print_upkg_flags("\t", pkg->flags);
 
+       printf("Names:   %lu\n", pkg->name_count);
+       for (unsigned long i = 0; i < pkg->name_count; i++) {
+               printf("\t%s\n", upkg_get_name(pkg, i));
+       }
+
+       printf("Exports: %lu\n", pkg->export_count);
+
+       upkg_close(pkg);
        return 0;
 }