From 6a06fcf5b2677d864a506185aa750e4e99877507 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 31 Aug 2023 03:36:37 +0000 Subject: [PATCH] _pakfire: package: Fix cleaning up build arches Signed-off-by: Michael Tremer --- src/_pakfire/package.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/_pakfire/package.c b/src/_pakfire/package.c index 26022538a..99c5e3ed4 100644 --- a/src/_pakfire/package.c +++ b/src/_pakfire/package.c @@ -377,10 +377,12 @@ static PyObject* Package_get_build_arches(PackageObject* self) { PyObject* ret = PyUnicodeList_FromStringArray(build_arches); // Cleanup - for (char** build_arch = build_arches; *build_arch; build_arch++) { - free(*build_arch); + if (build_arches) { + for (char** build_arch = build_arches; *build_arch; build_arch++) { + free(*build_arch); + } + free(build_arches); } - free(build_arches); return ret; } -- 2.39.5