From d49bf3181939996c6123fae6b25248e6a7491a96 Mon Sep 17 00:00:00 2001 From: rlar Date: Sun, 3 Aug 2014 19:01:08 +0200 Subject: [PATCH] inpcom.c, inp_sort_params(), cleanup usage of `max_level' --- src/frontend/inpcom.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index 219435db4..4b2bc0618 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -3661,7 +3661,7 @@ get_number_terminals(char *c) static void inp_sort_params(struct line *start_card, struct line *end_card, struct line *card_bf_start, struct line *s_c, struct line *e_c) { - int i, j, num_params, ind = 0, max_level = 0, num_terminals = 0; + int i, j, num_params, ind = 0, max_level, num_terminals = 0; bool in_control = FALSE; struct line *c; @@ -3733,6 +3733,7 @@ inp_sort_params(struct line *start_card, struct line *end_card, struct line *car } } + max_level = 0; for (i = 0; i < num_params; i++) { deps[i].level = inp_get_param_level(i, deps, num_params); if (max_level < deps[i].level)