]> git.ipfire.org Git - people/ric9/pakfire.git/commitdiff
archive: Fail if we were not given a package pointer
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 11 Jan 2025 16:27:22 +0000 (16:27 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 11 Jan 2025 16:27:22 +0000 (16:27 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/archive.c

index 602f195d209be54f6dd3c6af6563e439905c3225..8a6438127dc9e493bf5cbb0086da9eaa287cc792 100644 (file)
@@ -1778,6 +1778,10 @@ int pakfire_archive_make_package(struct pakfire_archive* archive,
        struct pakfire_repo* dummy = NULL;
        int r;
 
+       // Check inputs
+       if (!package)
+               return -EINVAL;
+
        // Use dummy repo if no repository was passed
        if (!repo) {
                dummy = pakfire_get_repo(archive->pakfire, PAKFIRE_REPO_DUMMY);