mirror of https://github.com/getdnsapi/getdns.git
Unsigned expression >= 0 is always true
This commit is contained in:
parent
d9a089a6a0
commit
f685a0c8b8
|
@ -475,7 +475,7 @@ static void parse_config(const char *config_str)
|
||||||
getdns_return_t parse_args(int argc, char **argv)
|
getdns_return_t parse_args(int argc, char **argv)
|
||||||
{
|
{
|
||||||
getdns_return_t r = GETDNS_RETURN_GOOD;
|
getdns_return_t r = GETDNS_RETURN_GOOD;
|
||||||
size_t i, j;
|
size_t i, j, klass;
|
||||||
char *arg, *c, *endptr;
|
char *arg, *c, *endptr;
|
||||||
int t, print_api_info = 0, print_trust_anchors = 0;
|
int t, print_api_info = 0, print_trust_anchors = 0;
|
||||||
getdns_list *upstream_list = NULL;
|
getdns_list *upstream_list = NULL;
|
||||||
|
@ -486,7 +486,6 @@ getdns_return_t parse_args(int argc, char **argv)
|
||||||
getdns_bindata bindata;
|
getdns_bindata bindata;
|
||||||
size_t upstream_count = 0;
|
size_t upstream_count = 0;
|
||||||
FILE *fh;
|
FILE *fh;
|
||||||
uint32_t klass;
|
|
||||||
char *config_file = NULL;
|
char *config_file = NULL;
|
||||||
long config_file_sz;
|
long config_file_sz;
|
||||||
|
|
||||||
|
@ -507,7 +506,7 @@ getdns_return_t parse_args(int argc, char **argv)
|
||||||
} else if (strncmp(arg+1, "specify_class=", 14) == 0) {
|
} else if (strncmp(arg+1, "specify_class=", 14) == 0) {
|
||||||
if ((klass = get_rrclass(arg+15)) >= 0)
|
if ((klass = get_rrclass(arg+15)) >= 0)
|
||||||
r = getdns_dict_set_int(extensions,
|
r = getdns_dict_set_int(extensions,
|
||||||
"specify_class", klass);
|
"specify_class", (uint32_t )klass);
|
||||||
else
|
else
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"Unknown class: %s\n", arg+15);
|
"Unknown class: %s\n", arg+15);
|
||||||
|
|
Loading…
Reference in New Issue