From 78ec8a3fa46fd9816c12396f29ffab7ededcf79e Mon Sep 17 00:00:00 2001 From: David GAILLETON Date: Wed, 14 Jan 2026 13:54:56 +0100 Subject: [PATCH] Fix radix --- .clang-format | 31 ------------------------------- algorithms/radix/radix.c | 9 +-------- flags/bench.c | 1 + 3 files changed, 2 insertions(+), 39 deletions(-) delete mode 100644 .clang-format diff --git a/.clang-format b/.clang-format deleted file mode 100644 index b344245..0000000 --- a/.clang-format +++ /dev/null @@ -1,31 +0,0 @@ -Language: C - -AlignConsecutiveDeclarations: false -AlignConsecutiveMacros: false -AlignEscapedNewlinesLeft: true -AllowAllParametersOfDeclarationOnNextLine: false -AllowShortBlocksOnASingleLine: false -AllowShortFunctionsOnASingleLine: None -AlwaysBreakAfterReturnType: None -AlwaysBreakBeforeMultilineStrings: false -BinPackArguments: true -BinPackParameters: true -BreakBeforeBraces: Allman -BreakBeforeTernaryOperators: false -ColumnLimit: 80 -IndentWidth: 4 -KeepEmptyLinesAtTheStartOfBlocks: false -MaxEmptyLinesToKeep: 1 -PointerAlignment: Right -PenaltyBreakBeforeFirstCallParameter: 1 -PenaltyBreakString: 1 -PenaltyExcessCharacter: 0 -SpaceAfterCStyleCast: true -SpaceBeforeAssignmentOperators: true -SpaceBeforeParens: ControlStatements -SpaceInEmptyParentheses: false -SpacesInCStyleCastParentheses: false -SpacesInParentheses: false -SpacesInSquareBrackets: false -TabWidth: 4 -UseTab: Always diff --git a/algorithms/radix/radix.c b/algorithms/radix/radix.c index 249c2d5..0aebce6 100644 --- a/algorithms/radix/radix.c +++ b/algorithms/radix/radix.c @@ -33,15 +33,8 @@ static void push_by_number_to_b(t_stacks *stacks, int unit, int nb) { int i; int s_len; - t_stack *temp; - temp = stacks->a; - s_len = 1; - while (temp && temp->next != stacks->a) - { - s_len++; - temp = temp->next; - } + s_len = stack_a_len(stacks); i = 0; while (i < s_len && still_unit_index(stacks, unit)) { diff --git a/flags/bench.c b/flags/bench.c index 7a399bd..fda966f 100644 --- a/flags/bench.c +++ b/flags/bench.c @@ -34,6 +34,7 @@ static void print_disorder(t_stacks *stacks) secure_write(2, "0", 1); secure_write(2, &str[ft_strlen(str) - 2], ft_strlen(str) - 2); secure_write(2, "%\n", 2); + stacks->disorder /= 10000; free(str); }