From 56101390ac8547d57ea2539a9f24c1da062452a5 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Tue, 19 Sep 2017 21:08:18 -0500 Subject: [PATCH] libpkgconf: fragment parsing: do not pass NULL to pkgconf_fragment_add() --- libpkgconf/fragment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libpkgconf/fragment.c b/libpkgconf/fragment.c index b405631..c21fdec 100644 --- a/libpkgconf/fragment.c +++ b/libpkgconf/fragment.c @@ -619,7 +619,7 @@ pkgconf_fragment_parse(const pkgconf_client_t *client, pkgconf_list_t *list, pkg pkgconf_argv_split(repstr, &argc, &argv); - for (i = 0; i < argc; i++) + for (i = 0; i < argc && argv[i] != NULL; i++) pkgconf_fragment_add(client, list, argv[i]); pkgconf_argv_free(argv);