diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/m_loop.c | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/src/m_loop.c b/src/m_loop.c index e658593..18636da 100644 --- a/src/m_loop.c +++ b/src/m_loop.c @@ -67,10 +67,9 @@ static void		m_parse_and_run_line(char line[],  				while (msh->com->argv != NULL && msh->com->argv[i] != NULL)  					i++;  				if (msh->com->argv != NULL && msh->com->argv[0] != NULL) -					ft_dprintf(1, "\r[%s]\n", msh->com->argv[i]); +					u_subst_var_value("$_", msh->com->argv[i - 1], msh);  				else -					ft_dprintf(1, "\r[%s]\n", msh->com->bin); -				/* u_subst_var_value("$_", const char *newval, msh); */ +					u_subst_var_value("$_", msh->com->bin, msh);  			}  			e_line_block(msh);  			s_com_destroy(&msh->com); | 
