diff options
author | pgen <p.gen.progs@gmail.com> | 2023-11-17 23:22:44 +0100 |
---|---|---|
committer | pgen <p.gen.progs@gmail.com> | 2023-11-17 23:22:44 +0100 |
commit | fcfb79d27c55ffa43c4532e3102f7d9b27fd65cd (patch) | |
tree | b1c528e85a3eca32d3eacd2ac43a3a3286b6fa94 | |
parent | 97097a7fa655a9a7c7b3282a2315e56738d47b40 (diff) |
[ctxopt.c] make sure variables are initialized
-rw-r--r-- | ctxopt.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -4455,7 +4455,7 @@ ctxopt_re_constraint(int nb_args, char **args, char *value, char *par) int ctxopt_range_constraint(int nb_args, char **args, char *value, char *par) { - long min, max; + long min = LONG_MIN, max = LONG_MAX; char c; char *ptr; int n; @@ -4466,6 +4466,7 @@ ctxopt_range_constraint(int nb_args, char **args, char *value, char *par) if (nb_args != 2) fatal_internal("Range constraint, invalid number of parameters."); + n = 0; if (strcmp(args[0], ".") == 0) max_only = 1; else @@ -4474,6 +4475,7 @@ ctxopt_range_constraint(int nb_args, char **args, char *value, char *par) if (!max_only && n != 1) fatal_internal("Range constraint, min: invalid parameters."); + n = 0; if (strcmp(args[1], ".") == 0) min_only = 1; else |