aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nnn.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/nnn.c b/src/nnn.c
index a9177f0..6be89fb 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -621,12 +621,11 @@ static void xdelay(void)
static char confirm_force(bool selection)
{
- char str[64] = "forcibly remove current file (unrecoverable)? [y/Y confirms]";
+ char str[64];
int r;
- if (selection)
- snprintf(str, 64, "forcibly remove %d file(s) (unrecoverable)? [y/Y confirms]", nselected);
-
+ snprintf(str, 64, "forcibly remove %s file%s (unrecoverable)? [y/Y confirms]",
+ (selection ? xitoa(nselected) : "current"), (selection ? "(s)" : ""));
r = get_input(str);
if (r == 'y' || r == 'Y')