diff --git a/src/nnn.c b/src/nnn.c index 2ca5ee57..9633c46f 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -6489,7 +6489,7 @@ static bool setup_config(void) if (!xdg) len = strlen(home) + 1 + 21; /* add length of "/.config/nnn/sessions" */ - cfgdir = (char *)malloc(len - 8); /* Subtract length of sessions */ + cfgdir = (char *)malloc(len); plugindir = (char *)malloc(len); sessiondir = (char *)malloc(len); if (!cfgdir || !plugindir || !sessiondir) {