From a730a61df9ecd748d8f786d11212ea00e562529f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 7 Oct 2014 07:59:07 +0200 Subject: [PATCH] lib/initend.c: CID 62720 (NULL pointer dereference) --- lib/initend.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/initend.c b/lib/initend.c index e849deef..f56c7ed7 100644 --- a/lib/initend.c +++ b/lib/initend.c @@ -120,7 +120,7 @@ store_preserved_file(struct xbps_handle *xhp, const char *file) len = strlen(globbuf.gl_pathv[i]) - strlen(xhp->rootdir) + 1; p = malloc(len); - assert(len); + assert(p); strlcpy(p, globbuf.gl_pathv[i] + strlen(xhp->rootdir), len); xbps_array_add_cstring(xhp->preserved_files, p); xbps_dbg_printf(xhp, "Added preserved file: %s (expanded from %s)\n", p, file);