From f9a249c4a49609ba72c2c5b20d94e0b9354647c4 Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Wed, 28 Jun 2017 09:59:43 +0530 Subject: [PATCH] Pre-calculate spawned shell level --- nnn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nnn.c b/nnn.c index dee5662c..5587d4b4 100644 --- a/nnn.c +++ b/nnn.c @@ -411,7 +411,7 @@ spawn(char *file, char *arg1, char *arg2, char *dir, uchar flag) /* Show a marker (to indicate nnn spawned shell) */ if (flag & SP_MARKER) { printf("\n +-++-++-+\n | n n n |\n +-++-++-+\n\n"); - printf("Shell Level %s\n", getenv("SHLVL")); + printf("Spawned shell level: %d\n", atoi(getenv("SHLVL")) + 1); } /* Suppress stdout and stderr */