From 16502a5ee39a76bee3edee5c05a7a9a70621b5ab Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sat, 14 Mar 2026 15:51:46 +0200 Subject: dfm: don't propagate args for su that could contain spaces Sorry su --- dfm.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dfm.c b/dfm.c index acd1fa8..57b7523 100644 --- a/dfm.c +++ b/dfm.c @@ -2884,11 +2884,7 @@ act_toggle_root(struct fm *p) str_push_c(&p->ppwd, ' '); str_push_c(&p->ppwd, p->f & FM_HIDDEN ? '+' : '-'); STR_PUSH(&p->ppwd, "H "); - str_push(&p->ppwd, c.d, c.l); - if (c.l) { - STR_PUSH(&p->ppwd, " -c "); - str_push(&p->ppwd, c.d, c.l); - } + str_push_c(&p->ppwd, 0); bool q = p->f & FM_SEARCH && p->vql; usize qo = p->ppwd.l + 4; if (q) { -- cgit v1.2.3