aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/nvim/option.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/option.c b/src/nvim/option.c
index de0c8e87f5..f30d10d0bb 100644
--- a/src/nvim/option.c
+++ b/src/nvim/option.c
@@ -435,7 +435,7 @@ static inline char *add_dir(char *dest, const char *const dir,
const char *const suf2, const size_t len2)
FUNC_ATTR_NONNULL_RET FUNC_ATTR_NONNULL_ARG(1) FUNC_ATTR_WARN_UNUSED_RESULT
{
- if (dir == NULL && dir_len != 0) {
+ if (dir == NULL || dir_len == 0) {
return dest;
}
dest = strcpy_comma_escaped(dest, dir, dir_len);