]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Annotate false positive sizeof mismatch (CID #1504018) (#4599)
authorJames Jones <jejones3141@gmail.com>
Sat, 9 Jul 2022 00:33:42 +0000 (19:33 -0500)
committerGitHub <noreply@github.com>
Sat, 9 Jul 2022 00:33:42 +0000 (07:33 +0700)
src/lib/unlang/xlat_builtin.c

index ade0c843a978095a730bb9adef7ca45af958c226..e4b0dd7538a26c2141ddcfdf797b812655e1ddb0 100644 (file)
@@ -3697,6 +3697,7 @@ static int xlat_protocol_register(fr_dict_t const *dict)
 
                xlat = xlat_register(NULL, buffer, protocol_decode_xlat, NULL);
                xlat_func_args(xlat, protocol_decode_xlat_args);
+               /* coverity[suspicious_sizeof] */
                xlat_async_instantiate_set(xlat, protocol_xlat_instantiate, fr_test_point_pair_decode_t *, NULL, tp_decode);
                xlat_internal(xlat);
        }
@@ -3711,6 +3712,7 @@ static int xlat_protocol_register(fr_dict_t const *dict)
 
                xlat = xlat_register(NULL, buffer, protocol_encode_xlat, NULL);
                xlat_func_args(xlat, protocol_encode_xlat_args);
+               /* coverity[suspicious_sizeof] */
                xlat_async_instantiate_set(xlat, protocol_xlat_instantiate, fr_test_point_pair_encode_t *, NULL, tp_encode);
                xlat_internal(xlat);
        }