From a3d25fe93080c4c3fc7d1a215a80bd819994fcb7 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Mon, 25 Feb 2013 08:47:37 -0600 Subject: [PATCH] pkg: ensure we actually have a package object before caching it --- pkg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg.c b/pkg.c index 691478f..292add9 100644 --- a/pkg.c +++ b/pkg.c @@ -493,7 +493,7 @@ pkg_find(const char *name, unsigned int flags) #endif out: - if (!(flags & PKGF_NO_CACHE)) + if (pkg != NULL && !(flags & PKGF_NO_CACHE)) { pkg->next = pkg_cache; pkg_cache = pkg;