diff options
author | Christoph M. Becker <cmbecker69@gmx.de> | 2020-04-03 14:11:04 +0200 |
---|---|---|
committer | Christoph M. Becker <cmbecker69@gmx.de> | 2020-04-03 14:20:37 +0200 |
commit | 17d4e66204466cb5e3c0eb32aa18b8dbd9774ce3 (patch) | |
tree | 42b89170c9a3814626ff20ff3dbdc4e77693100f | |
parent | fa3b8c75fb648ad25d09a478fc1f47ae6c31793f (diff) | |
download | php-git-17d4e66204466cb5e3c0eb32aa18b8dbd9774ce3.tar.gz |
Fix #68690: Hypothetical off-by-one condition
We fix this, even though `filter->cache == jisx0213_u2_tbl_len` can
never be true here.
-rw-r--r-- | ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c b/ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c index 481ae557cc..8079c926e3 100644 --- a/ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c +++ b/ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c @@ -508,7 +508,7 @@ retry: /* check for 2nd char of combining characters */ if ((filter->status & 0xf) == 1 && - filter->cache >= 0 && filter->cache <= jisx0213_u2_tbl_len) { + filter->cache >= 0 && filter->cache < jisx0213_u2_tbl_len) { k = filter->cache; filter->status &= ~0xf; filter->cache = 0; |