]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
try to shut up clang
authorAlan T. DeKok <aland@freeradius.org>
Tue, 25 Jan 2022 15:20:29 +0000 (10:20 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 25 Jan 2022 15:20:29 +0000 (10:20 -0500)
src/lib/util/pair.c

index 5d16e715235c75f3ac840c66ab7cb7eefec7f512..9ae962cb64a59ca2f8f728eefaad20a84493a9d4 100644 (file)
@@ -1524,6 +1524,10 @@ void fr_pair_validate_debug(TALLOC_CTX *ctx, fr_pair_t const *failed[2])
        fr_pair_aprint(ctx, &value, NULL, list);
        fr_pair_aprint(ctx, &str, NULL, filter);
 
+#ifdef __clang_analyzer__
+       if (!value || !str) return;
+#endif
+
        fr_strerror_printf("Attribute value \"%s\" didn't match filter: %s", value, str);
 
        talloc_free(str);