From: Thorsten Blum Date: Wed, 12 Nov 2025 17:14:07 +0000 (+0100) Subject: drivers/xen/xenbus: Simplify return statement in join() X-Git-Tag: v6.19-rc1~78^2~2 X-Git-Url: https://gentwo.org/gitweb/?a=commitdiff_plain;h=6fec913ff1c9811e35e1bb64779efce9bb41b7ec;p=linux%2F.git drivers/xen/xenbus: Simplify return statement in join() Don't unnecessarily negate 'buffer' and simplify the return statement. Reviewed-by: Jason Andryuk Signed-off-by: Thorsten Blum Signed-off-by: Juergen Gross Message-ID: <20251112171410.3140-2-thorsten.blum@linux.dev> --- diff --git a/drivers/xen/xenbus/xenbus_xs.c b/drivers/xen/xenbus/xenbus_xs.c index 528682bf0c7f..7c6c12925326 100644 --- a/drivers/xen/xenbus/xenbus_xs.c +++ b/drivers/xen/xenbus/xenbus_xs.c @@ -407,7 +407,7 @@ static char *join(const char *dir, const char *name) buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s", dir); else buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/%s", dir, name); - return (!buffer) ? ERR_PTR(-ENOMEM) : buffer; + return buffer ?: ERR_PTR(-ENOMEM); } static char **split(char *strings, unsigned int len, unsigned int *num)