From: Martin Belanger Date: Tue, 27 Sep 2022 14:09:33 +0000 (-0400) Subject: fabrics: Filter out empty strings in add_argument() X-Git-Tag: v1.2~21^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=151b65c57e65e8dffcd3b26028e77624e51cb963;p=users%2Fsagi%2Flibnvme.git fabrics: Filter out empty strings in add_argument() Signed-off-by: Martin Belanger --- diff --git a/src/nvme/fabrics.c b/src/nvme/fabrics.c index c9af0c78..fe8143b5 100644 --- a/src/nvme/fabrics.c +++ b/src/nvme/fabrics.c @@ -295,7 +295,7 @@ static int add_argument(char **argstr, const char *tok, const char *arg) { char *nstr; - if (!(arg && strcmp(arg, "none"))) + if (!arg || arg[0] == '\0' || !strcmp(arg, "none")) return 0; if (asprintf(&nstr, "%s,%s=%s", *argstr, tok, arg) < 0) { errno = ENOMEM;