diff --git a/tools/check_seapp.c b/tools/check_seapp.c index b3e4980df5f46815160f1d6354f5ec399bf7e410..3ecd7b9ed7ce588ac269ac21a09ceb2d2bbc664e 100644 --- a/tools/check_seapp.c +++ b/tools/check_seapp.c @@ -101,7 +101,7 @@ struct kvp { */ struct rule_map { char *key; /** key value before hashing */ - int length; /** length of the key map */ + size_t length; /** length of the key map */ int lineno; /** Line number rule was encounter on */ key_map m[]; /** key value mapping */ }; @@ -341,7 +341,7 @@ out: */ static void rule_map_print(FILE *fp, rule_map *r) { - int i; + size_t i; key_map *m; for (i = 0; i < r->length; i++) { @@ -364,12 +364,12 @@ static void rule_map_print(FILE *fp, rule_map *r) { */ static map_match rule_map_cmp(rule_map *rmA, rule_map *rmB) { - int i; - int j; + size_t i; + size_t j; int inputs_found = 0; int num_of_matched_inputs = 0; int input_mode = 0; - int matches = 0; + size_t matches = 0; key_map *mA; key_map *mB; @@ -438,8 +438,8 @@ static map_match rule_map_cmp(rule_map *rmA, rule_map *rmB) { */ static void rule_map_free(rule_map *rm, rule_map_switch s) { - int i; - int len = rm->length; + size_t i; + size_t len = rm->length; for (i = 0; i < len; i++) { key_map *m = &(rm->m[i]); free(m->data); @@ -472,7 +472,7 @@ static void free_kvp(kvp *k) { */ static bool rule_map_validate(const rule_map *rm) { - int i; + size_t i; bool found_name = false; bool found_seinfo = false; char *name = NULL; @@ -511,9 +511,9 @@ static bool rule_map_validate(const rule_map *rm) { * @return * A rule map pointer. */ -static rule_map *rule_map_new(kvp keys[], unsigned int num_of_keys, int lineno) { +static rule_map *rule_map_new(kvp keys[], size_t num_of_keys, int lineno) { - unsigned int i = 0, j = 0; + size_t i = 0, j = 0; bool valid_rule; rule_map *new_map = NULL; kvp *k = NULL; @@ -918,7 +918,7 @@ static void parse() { char *p, *name = NULL, *value = NULL, *saveptr; size_t len; kvp keys[KVP_NUM_OF_RULES]; - int token_cnt = 0; + size_t token_cnt = 0; while (fgets(line_buf, sizeof line_buf - 1, input_file)) {