[master] 88e5a96 Constify

Poul-Henning Kamp phk at FreeBSD.org
Tue Jan 9 09:30:19 UTC 2018


commit 88e5a96e04d7a2e2fa04b6a0cfe0ffd8ff5a8d06
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Tue Jan 9 07:51:43 2018 +0000

    Constify

diff --git a/bin/varnishd/common/common_vsc.c b/bin/varnishd/common/common_vsc.c
index e6caf04..ae2f0a1 100644
--- a/bin/varnishd/common/common_vsc.c
+++ b/bin/varnishd/common/common_vsc.c
@@ -106,7 +106,7 @@ vrt_vsc_mksegf(const char *class, size_t payload, const char *fmt, ...)
 }
 
 void
-VRT_VSC_Hide(struct vsc_seg *vsg)
+VRT_VSC_Hide(const struct vsc_seg *vsg)
 {
 	CHECK_OBJ_NOTNULL(vsg, VSC_SEG_MAGIC);
 	assert(vsg->head->ready > 0);
@@ -114,7 +114,7 @@ VRT_VSC_Hide(struct vsc_seg *vsg)
 }
 
 void
-VRT_VSC_Reveal(struct vsc_seg *vsg)
+VRT_VSC_Reveal(const struct vsc_seg *vsg)
 {
 	CHECK_OBJ_NOTNULL(vsg, VSC_SEG_MAGIC);
 	assert(vsg->head->ready > 0);
diff --git a/include/vrt.h b/include/vrt.h
index ca80b4c..6835983 100644
--- a/include/vrt.h
+++ b/include/vrt.h
@@ -456,6 +456,6 @@ VCL_STRING VRT_TIME_string(VRT_CTX, VCL_TIME);
 void *VRT_VSC_Alloc(struct vsmw_cluster *, struct vsc_seg **,
     const char *, size_t, const unsigned char *, size_t, const char *, va_list);
 void VRT_VSC_Destroy(const char *, struct vsc_seg *);
-void VRT_VSC_Hide(struct vsc_seg *);
-void VRT_VSC_Reveal(struct vsc_seg *);
+void VRT_VSC_Hide(const struct vsc_seg *);
+void VRT_VSC_Reveal(const struct vsc_seg *);
 #endif


More information about the varnish-commit mailing list