[master] 01198002d polish blob.same and blob.equal
Nils Goroll
nils.goroll at uplex.de
Mon Nov 12 16:40:16 UTC 2018
commit 01198002d79fd79218d515bae94e99aa210c8004
Author: Nils Goroll <nils.goroll at uplex.de>
Date: Mon Nov 12 17:37:24 2018 +0100
polish blob.same and blob.equal
If two blob pointers compare equal, the blobs are both the same and
equal - both being NULL is implied.
diff --git a/lib/libvmod_blob/vmod_blob.c b/lib/libvmod_blob/vmod_blob.c
index 06f29f664..28e486856 100644
--- a/lib/libvmod_blob/vmod_blob.c
+++ b/lib/libvmod_blob/vmod_blob.c
@@ -483,7 +483,7 @@ vmod_same(VRT_CTX, VCL_BLOB b1, VCL_BLOB b2)
{
(void) ctx;
- if (b1 == NULL && b2 == NULL)
+ if (b1 == b2)
return 1;
if (b1 == NULL || b2 == NULL)
return 0;
@@ -495,7 +495,7 @@ vmod_equal(VRT_CTX, VCL_BLOB b1, VCL_BLOB b2)
{
(void) ctx;
- if (b1 == NULL && b2 == NULL)
+ if (b1 == b2)
return 1;
if (b1 == NULL || b2 == NULL)
return 0;
More information about the varnish-commit
mailing list