From f08fee95281c56f393bd9822c5daaa9cdc2b6b06 Mon Sep 17 00:00:00 2001 From: Timo Teräs Date: Fri, 12 Jun 2015 09:48:29 +0300 Subject: fix search --has-origin to not leak memory --- src/search.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/search.c b/src/search.c index 5833325..2e47070 100644 --- a/src/search.c +++ b/src/search.c @@ -130,7 +130,7 @@ static void print_result_pkg(struct search_ctx *ctx, struct apk_package *pkg) } if (ctx->search_origin) { foreach_array_item(pmatch, ctx->filter) { - if (pkg->origin != NULL && strcmp(*pmatch, apk_blob_cstr(*pkg->origin)) == 0) + if (pkg->origin && apk_blob_compare(APK_BLOB_STR(*pmatch), *pkg->origin) == 0) goto match; } return; -- cgit v1.2.3-60-g2f50