1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-11-26 16:26:02 +03:00

src: rework static analysis detection

Inspired by QEMU code.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Pavel Hrdina
2020-11-16 10:57:56 +01:00
parent 912421e7b6
commit 3f2b7d3fe2
2 changed files with 4 additions and 14 deletions

View File

@@ -29,6 +29,10 @@
#include <stdlib.h>
#include "glibcompat.h"
#if defined __clang_analyzer__ || defined __COVERITY__
# define STATIC_ANALYSIS 1
#endif
#if STATIC_ANALYSIS
# undef NDEBUG /* Don't let a prior NDEBUG definition cause trouble. */
# include <assert.h>