diff options
| author | Mattias Andrée <m@maandree.se> | 2025-12-21 15:01:37 +0100 |
|---|---|---|
| committer | Mattias Andrée <m@maandree.se> | 2025-12-21 15:01:37 +0100 |
| commit | 33489655a7244fac71ad3ccce8a96e69c61b85ee (patch) | |
| tree | 5598807302d06eea4400b7826e6d9b7de679ebc1 /libcmap_find_in_no_block.c | |
| parent | Add LIBCMAP_RANGE_SIZE (diff) | |
| download | libcmap-33489655a7244fac71ad3ccce8a96e69c61b85ee.tar.gz libcmap-33489655a7244fac71ad3ccce8a96e69c61b85ee.tar.bz2 libcmap-33489655a7244fac71ad3ccce8a96e69c61b85ee.tar.xz | |
Use LIBCMAP_RANGE_SIZE, and do not *offset_out and *subrange_out when the codepoint is not found
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'libcmap_find_in_no_block.c')
| -rw-r--r-- | libcmap_find_in_no_block.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcmap_find_in_no_block.c b/libcmap_find_in_no_block.c index d443ba0..f451453 100644 --- a/libcmap_find_in_no_block.c +++ b/libcmap_find_in_no_block.c @@ -14,7 +14,7 @@ libcmap_find_in_no_block(uint32_t codepoint, size_t *offset_out, size_t *subrang *subrange_out = i; return 1; } - skipped += (size_t)(libcmap_no_block.ranges[i].last - libcmap_no_block.ranges[i].first) + 1U; + skipped += LIBCMAP_RANGE_SIZE(&libcmap_no_block.ranges[i]); } return 0; } |
