X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=rcuja%2Frcuja.c;fp=rcuja%2Frcuja.c;h=a791d5b29687b3daf90927ff263a0a6c3f7405f0;hb=b1588aebcd1494f5c36ad13bdaddb426f018ddbe;hp=a16385b06f0f923dc5e2c603a7d3948057411d09;hpb=91233b5bbabdd338e0a9a20df2d3b0a026f8fda7;p=userspace-rcu.git diff --git a/rcuja/rcuja.c b/rcuja/rcuja.c index a16385b..a791d5b 100644 --- a/rcuja/rcuja.c +++ b/rcuja/rcuja.c @@ -1820,11 +1820,11 @@ struct cds_ja_node *cds_ja_lookup_inequality(struct cds_ja *ja, uint64_t key, switch (mode) { case JA_LOOKUP_BE: - if (caa_unlikely(key > ja->key_max || key == 0)) + if (caa_unlikely(key > ja->key_max)) return NULL; break; case JA_LOOKUP_AE: - if (caa_unlikely(key >= ja->key_max)) + if (caa_unlikely(key > ja->key_max)) return NULL; break; default: