From 40869b938b85bf391f9c8aebc5c403ef255eb729 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Wed, 5 Dec 2012 11:43:07 +1100 Subject: [PATCH] silence clang --analyser false positive --- bin/tests/names/t_names.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/tests/names/t_names.c b/bin/tests/names/t_names.c index b9a99b2809..ecd51c03d8 100644 --- a/bin/tests/names/t_names.c +++ b/bin/tests/names/t_names.c @@ -2230,7 +2230,8 @@ static const char *a52 = static int test_dns_name_towire(char *testname, unsigned int dc_method, char *exp_data, - int exp_data_len, isc_result_t exp_result, size_t buflen) + size_t exp_data_len, isc_result_t exp_result, + size_t buflen) { int result; int val; @@ -2300,6 +2301,7 @@ t_dns_name_towire_x(const char *testfile, size_t buflen) { int result; unsigned int dc_method; isc_result_t exp_result; + size_t exp_data_len; char *p; FILE *fp; @@ -2329,11 +2331,12 @@ t_dns_name_towire_x(const char *testfile, size_t buflen) { dc_method = t_dc_method_fromtext(Tokens[3]); exp_result = t_dns_result_fromtext(Tokens[4]); + exp_data_len = strtoul(Tokens[3], NULL, 10); result = test_dns_name_towire(Tokens[0], dc_method, Tokens[2], - atoi(Tokens[3]), + exp_data_len, exp_result, buflen); } else {