[master] 40471b963 Keep FlexeLint happy
Poul-Henning Kamp
phk at FreeBSD.org
Tue Aug 17 06:35:06 UTC 2021
commit 40471b9634406c84a08ef984f1ed0d25da0765dd
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Tue Aug 17 06:34:46 2021 +0000
Keep FlexeLint happy
diff --git a/lib/libvarnishapi/vxp_parse.c b/lib/libvarnishapi/vxp_parse.c
index 01cbff89f..94896837a 100644
--- a/lib/libvarnishapi/vxp_parse.c
+++ b/lib/libvarnishapi/vxp_parse.c
@@ -580,7 +580,7 @@ vex_Free(struct vex **pvex)
TAKE_OBJ_NOTNULL(vex, pvex, VEX_MAGIC);
if (vex->lhs) {
- CAST_OBJ(lhs, vex->lhs, VEX_LHS_MAGIC);
+ CAST_OBJ_NOTNULL(lhs, vex->lhs, VEX_LHS_MAGIC);
if (lhs->tags)
vbit_destroy(lhs->tags);
if (lhs->prefix)
@@ -588,7 +588,7 @@ vex_Free(struct vex **pvex)
FREE_OBJ(lhs);
}
if (vex->rhs) {
- CAST_OBJ(rhs, vex->rhs, VEX_RHS_MAGIC);
+ CAST_OBJ_NOTNULL(rhs, vex->rhs, VEX_RHS_MAGIC);
if (rhs->val_string)
free(rhs->val_string);
if (rhs->val_regex)
More information about the varnish-commit
mailing list