From: Moumita Date: Wed, 12 Feb 2025 19:28:40 GMT Subject: [PATCH 1/1] commit-reach: use unsigned int for flags in paint_down_to_common() Message-ID: <20250212192841.8321-2-dhar61595@gmail.com> In-Reply-To: <20250212192841.8321-1-dhar61595@gmail.com> The `flags` variable in `paint_down_to_common()` stores bitwise flags (PARENT1, PARENT2, and STALE), which are defined as `(1u << N)`. Since these are already unsigned values,`flags` can also be declared as `unsigned int` instead of `int`. Signed-off-by: Moumita --- commit-reach.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/commit-reach.c b/commit-reach.c index a339e41aa4..a4aaae2737 100644 --- a/commit-reach.c +++ b/commit-reach.c @@ -79,7 +79,7 @@ static int paint_down_to_common(struct repository *r, while (queue_has_nonstale(&queue)) { struct commit *commit = prio_queue_get(&queue); struct commit_list *parents; - int flags; + unsigned int flags; timestamp_t generation = commit_graph_generation(commit); if (min_generation && generation > last_gen) -- 2.48.0