aboutsummaryrefslogtreecommitdiffstats
path: root/libcmap_find_block.c
diff options
context:
space:
mode:
Diffstat (limited to 'libcmap_find_block.c')
-rw-r--r--libcmap_find_block.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libcmap_find_block.c b/libcmap_find_block.c
index 73071c7..fabf8f1 100644
--- a/libcmap_find_block.c
+++ b/libcmap_find_block.c
@@ -8,7 +8,7 @@ libcmap_find_block(uint32_t codepoint, size_t *offset_out)
const struct libcmap_block *list = libcmap_block_list;
size_t i, n = libcmap_block_list_size;
for (i = 0; i < n; i++) {
- if (list[i].range.first <= codepoint && list[i].range.last <= codepoint) {
+ if (list[i].range.first <= codepoint && codepoint <= list[i].range.last) {
if (offset_out)
*offset_out = (size_t)(codepoint - list[i].range.first);
return &list[i];