[master] d0efd253d Silence 30 (!) flexelint warnings.

Poul-Henning Kamp phk at FreeBSD.org
Mon Mar 6 20:40:12 UTC 2023


commit d0efd253dd559e254c5404e30533dc423ca15917
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon Mar 6 20:39:23 2023 +0000

    Silence 30 (!) flexelint warnings.

diff --git a/lib/libvarnishapi/vsl.c b/lib/libvarnishapi/vsl.c
index 5179d4fdf..8c3d33753 100644
--- a/lib/libvarnishapi/vsl.c
+++ b/lib/libvarnishapi/vsl.c
@@ -51,6 +51,8 @@
 
 /*--------------------------------------------------------------------*/
 
+const char			vsl_file_id[] = {'V', 'S', 'L', '2'};
+
 const char * const VSL_tags[SLT__MAX] = {
 #  define SLTM(foo,flags,sdesc,ldesc)       [SLT_##foo] = #foo,
 #  include "tbl/vsl_tags.h"
diff --git a/lib/libvarnishapi/vsl_api.h b/lib/libvarnishapi/vsl_api.h
index 848a02b25..cb5b7ac82 100644
--- a/lib/libvarnishapi/vsl_api.h
+++ b/lib/libvarnishapi/vsl_api.h
@@ -31,7 +31,7 @@
  *
  */
 
-static const char			vsl_file_id[] = {'V', 'S', 'L', '2'};
+extern const char			vsl_file_id[4];
 
 #define VSL_FILE_ID			(vsl_file_id)
 


More information about the varnish-commit mailing list