From: Michael Tremer Date: Mon, 21 Jun 2021 17:42:47 +0000 (+0000) Subject: pakfire: Allow locks to be NULL X-Git-Tag: 0.9.28~1204 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a1a672ff7273c4f5fa3610f1b1b41bb69a6a56d9;p=pakfire.git pakfire: Allow locks to be NULL Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/pakfire.c b/src/libpakfire/pakfire.c index 67829d6f8..873ac0b5c 100644 --- a/src/libpakfire/pakfire.c +++ b/src/libpakfire/pakfire.c @@ -1625,11 +1625,13 @@ static int pakfire_perform_transaction(Pakfire pakfire, goto ERROR; // Lock anything that should be locked - for (const char** lock = locks; *lock; lock++) { - r = pakfire_request_lock(request, *lock); - if (r) { - ERROR(pakfire, "Could not lock '%s': %m\n", *lock); - goto ERROR; + if (locks) { + for (const char** lock = locks; *lock; lock++) { + r = pakfire_request_lock(request, *lock); + if (r) { + ERROR(pakfire, "Could not lock '%s': %m\n", *lock); + goto ERROR; + } } }