From 798886976cfa4c943050553d3551b13b46654170 Mon Sep 17 00:00:00 2001 From: David GAILLETON Date: Sat, 17 Jan 2026 16:05:50 +0100 Subject: [PATCH] FIX; add error for invalid flag in bonus --- bonus/checker_bonus.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/bonus/checker_bonus.c b/bonus/checker_bonus.c index faf8f75..a50b4dd 100644 --- a/bonus/checker_bonus.c +++ b/bonus/checker_bonus.c @@ -58,16 +58,14 @@ static int tester(t_stacks *stacks) while (buf) { if (!apply_operation(stacks, buf)) - break ; + { + secure_write(2, "Error\n", 6); + return (0); + } free(buf); buf = get_next_line(0); } - if (!is_stacks_b_empty(stacks)) - { - secure_write(1, "KO\n", 3); - return (0); - } - if (!check_order(stacks->a)) + if (!is_stacks_b_empty(stacks) || !check_order(stacks->a)) { secure_write(1, "KO\n", 3); return (0);