summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJozanLeClerc <bousset.rudy@gmail.com>2020-04-27 14:42:51 +0200
committerJozanLeClerc <bousset.rudy@gmail.com>2020-04-27 14:43:00 +0200
commite9e6664be08910fd0621402c1b2519535c37aef7 (patch)
tree8c67d1ca624ac0517f3c6bed946e5bfa79953c3b
parentRemoved debug printf (diff)
download42-minishell-e9e6664be08910fd0621402c1b2519535c37aef7.tar.gz
42-minishell-e9e6664be08910fd0621402c1b2519535c37aef7.tar.bz2
42-minishell-e9e6664be08910fd0621402c1b2519535c37aef7.tar.xz
42-minishell-e9e6664be08910fd0621402c1b2519535c37aef7.tar.zst
42-minishell-e9e6664be08910fd0621402c1b2519535c37aef7.zip
'msh ~> ;' bug fix
-rw-r--r--src/ft_p_lcom.c2
-rw-r--r--src/ft_p_line.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/ft_p_lcom.c b/src/ft_p_lcom.c
index 9a7a1b8..9a678e6 100644
--- a/src/ft_p_lcom.c
+++ b/src/ft_p_lcom.c
@@ -132,7 +132,7 @@ int8_t
i = 0;
if (!(words = ft_split(line, ';')))
return (-1);
- while (i <= count)
+ while (i <= count && words[i])
{
if (!(link = ft_lcom_new(words[i], msh)))
{
diff --git a/src/ft_p_line.c b/src/ft_p_line.c
index b1ba6b2..b827503 100644
--- a/src/ft_p_line.c
+++ b/src/ft_p_line.c
@@ -41,6 +41,7 @@ void
{
count -= 1;
}
+ ft_printf("%lu\n", count);
if (ft_p_lcom(line, count, msh) < 0)
{
ft_s_destroy(msh);