]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
more "quiet clang scan"
authorAlan T. DeKok <aland@freeradius.org>
Thu, 10 Oct 2024 14:44:15 +0000 (10:44 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 10 Oct 2024 14:44:15 +0000 (10:44 -0400)
src/bin/radclient-ng.c

index c521e835e837326d1d6a9b431dbf46946fb83cc1..36720b6753d0c4cffaf3eca06b0e870786705701 100644 (file)
@@ -1342,7 +1342,13 @@ int main(int argc, char **argv)
                fr_exit_now(EXIT_FAILURE);
        }
 #endif
-       fr_assert(autofree != NULL);
+
+#ifdef STATIC_ANALYZER
+       /*
+        *      clang scan thinks that fr_fault_setup() will set autofree=NULL.
+        */
+       if (!autofree) fr_exit_now(EXIT_FAILURE);
+#endif
 
        talloc_set_log_stderr();