]> Sergey Matveev's repositories - nnn.git/commitdiff
Fix #571
authorArun Prakash Jana <engineerarun@gmail.com>
Thu, 14 May 2020 07:16:37 +0000 (12:46 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Thu, 14 May 2020 07:16:37 +0000 (12:46 +0530)
src/nnn.c

index ba7d78b024e92c0c4eab69afded85a8cf609ea25..1f46ac79d50377395c3a40785f5aa15ea01786ef 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -3391,7 +3391,11 @@ static void savecurctx(settings *curcfg, char *path, char *curname, int r /* nex
        bool selmode = cfg.selmode ? TRUE : FALSE;
 
        /* Save current context */
-       xstrsncpy(g_ctx[cfg.curctx].c_name, curname, NAME_MAX + 1);
+       if (ndents)
+               xstrsncpy(g_ctx[cfg.curctx].c_name, curname, NAME_MAX + 1);
+       else
+               g_ctx[cfg.curctx].c_name[0] = '\0';
+
        g_ctx[cfg.curctx].c_cfg = cfg;
 
        if (ctxr->c_cfg.ctxactive) { /* Switch to saved context */