diff --git a/libpkgconf/fragment.c b/libpkgconf/fragment.c index 032b006..e596a10 100644 --- a/libpkgconf/fragment.c +++ b/libpkgconf/fragment.c @@ -105,6 +105,9 @@ pkgconf_fragment_add(pkgconf_list_t *list, const char *string, unsigned int flag { pkgconf_fragment_t *frag; + if (*string == '\0') + return; + if (!pkgconf_fragment_is_special(string)) { frag = calloc(sizeof(pkgconf_fragment_t), 1);