[6.0] 833703773 fix regression from 1bb0688c9a744e3f89fe0624f58c1ba0d4347867

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Thu Aug 16 08:52:49 UTC 2018


commit 8337037737c6265cbae19eb94608d6d2c7ce8b34
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Thu Apr 26 08:41:39 2018 +0200

    fix regression from 1bb0688c9a744e3f89fe0624f58c1ba0d4347867
    
    thanks to coverity

diff --git a/lib/libvmod_directors/vmod_shard.c b/lib/libvmod_directors/vmod_shard.c
index 1d6877ea3..77315f5b5 100644
--- a/lib/libvmod_directors/vmod_shard.c
+++ b/lib/libvmod_directors/vmod_shard.c
@@ -808,7 +808,7 @@ shard_param_task(VRT_CTX, const void *id,
 	if (task->priv) {
 		p = task->priv;
 		CHECK_OBJ_NOTNULL(p, VMOD_SHARD_SHARD_PARAM_MAGIC);
-		assert(p->scope = SCOPE_TASK);
+		assert(p->scope == SCOPE_TASK);
 		/* XXX
 		VSL(SLT_Debug, 0,
 		    "shard_param_task(id %p, pa %p) = %p (found, ws=%p)",


More information about the varnish-commit mailing list