From 80276db5b9f9278d20fa486d0d469d7efac0995f Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 12 Oct 2024 17:02:30 +0000 Subject: [PATCH] packages: Fail when trying to add invalid dependencies Signed-off-by: Michael Tremer --- src/libpakfire/package.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/libpakfire/package.c b/src/libpakfire/package.c index f77cc873b..412186fa8 100644 --- a/src/libpakfire/package.c +++ b/src/libpakfire/package.c @@ -1364,10 +1364,8 @@ int pakfire_package_add_dep(struct pakfire_package* pkg, const enum pakfire_package_key key, const char* dep) { // Parse the dependency Id id = pakfire_str2dep(pkg->pakfire, dep); - - // Silently ignore any invalid dependencies if (!id) - return 0; + return -EINVAL; return pakfire_package_add_depid(pkg, key, id); } -- 2.47.3