Fix logic bug
authorLukas Jiriste <ljiriste@student.42prague.com>
Thu, 20 Jun 2024 08:47:16 +0000 (10:47 +0200)
committerLukas Jiriste <ljiriste@student.42prague.com>
Thu, 20 Jun 2024 08:47:16 +0000 (10:47 +0200)
ft_parse/ft_parse.c

index a1eb5758631599daa35c56d117c2ab56f2ce43aa..e22015d6b775aca0e3b629d528169a3f4dea66f3 100644 (file)
@@ -6,7 +6,7 @@
 /*   By: ljiriste <ljiriste@student.42prague.com>   +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2024/05/20 20:51:36 by ljiriste          #+#    #+#             */
-/*   Updated: 2024/06/16 18:27:16 by ljiriste         ###   ########.fr       */
+/*   Updated: 2024/06/20 10:08:13 by ljiriste         ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
@@ -190,8 +190,7 @@ static t_vec        parse_goto(const char *line)
                        ++line;
                if (!*line)
                        break ;
-               else
-                       ++line;
+               ++line;
                if (!*line)
                        break ;
                else if (*line == ';')
@@ -216,7 +215,7 @@ static int  add_line(t_vec *states, const char *line, size_t lookahead_size)
        {
                while (condensed_line[i] && condensed_line[i] != ';')
                        ++i;
-               if (!condensed_line[i])
+               if (condensed_line[i])
                        ++i;
                --lookahead_size;
        }