diff options
Diffstat (limited to 'src/m_prompt.c')
-rw-r--r-- | src/m_prompt.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/m_prompt.c b/src/m_prompt.c index dc17939..2d88088 100644 --- a/src/m_prompt.c +++ b/src/m_prompt.c @@ -24,7 +24,6 @@ static char *m_subst_prompt_rice(char var[], t_msh *msh) { char tmp[PATH_MAX]; - char *ptr; size_t i; size_t j; @@ -42,9 +41,9 @@ static char { u_get_var_value(tmp, "$PWD", PATH_MAX, msh); if (tmp[0] != C_NUL) - var = ft_strsubst(var, "\\w", tmp); + ft_strsubst_s(var, "\\w", tmp); else - var = ft_strsubst(var, "\\w", "?"); + ft_strsubst_s(var, "\\w", "?"); } else if (var[i + 1] == 'W') { @@ -60,10 +59,10 @@ static char (void)ft_memmove(tmp, tmp + j, ((ft_strlen(tmp) - j) + 1) * sizeof(char)); } - var = ft_strsubst(var, "\\W", tmp); + ft_strsubst_s(var, "\\W", tmp); } else - var = ft_strsubst(var, "\\w", "?"); + ft_strsubst_s(var, "\\w", "?"); } else if (var[i + 1] == 'v') var = ft_strsubst(var, "\\v", FT_MSH_VERSION); |