]> 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 3cfd7279010cb5c7bf969c62b3449d0403afa29a..2694f5b20a2bb1ed33c61ea989013b7f404703bd 100644 (file)
--- a/upkg.c
+++ b/upkg.c
@@ -36,9 +36,16 @@ 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:   %zu\n", pkg->name_count);
+
+       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;