diff options
| author | Mattias Andrée <m@maandree.se> | 2026-06-07 14:15:56 +0200 |
|---|---|---|
| committer | Mattias Andrée <m@maandree.se> | 2026-06-07 14:15:56 +0200 |
| commit | 6139ee872d09d34618a3ab590a6da03fdc590837 (patch) | |
| tree | 68e3e363d3c96c83aa52be1d42e332c586c0d24e /Blocks.parse.c | |
| parent | Fix whitespace typo (diff) | |
| download | libcmap-6139ee872d09d34618a3ab590a6da03fdc590837.tar.gz libcmap-6139ee872d09d34618a3ab590a6da03fdc590837.tar.bz2 libcmap-6139ee872d09d34618a3ab590a6da03fdc590837.tar.xz | |
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'Blocks.parse.c')
| -rw-r--r-- | Blocks.parse.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Blocks.parse.c b/Blocks.parse.c index 3f93764..a5a626a 100644 --- a/Blocks.parse.c +++ b/Blocks.parse.c @@ -48,7 +48,7 @@ parse_line(char *text, size_t lineno) name = text; while (*text && *text != ';') text++; - for (i = 1U; isspace(text[-i]); i++) + for (i = 1u; isspace(text[-i]); i++) text[-i] = '\0'; if (*text == ';') { @@ -113,19 +113,19 @@ output(void) qsort(blocks, nblocks, sizeof(*blocks), &blockcmp_range); if (!nblocks || blocks[0].low) abort(); - for (i = 1U; i < nblocks; i++) - if (blocks[i].low > blocks[i - 1U].high + 1U) + for (i = 1u; i < nblocks; i++) + if (blocks[i].low > blocks[i - 1u].high + 1u) break; - if (i == nblocks && blocks[i - 1U].high == ULTIMATE_CODEPOINT) { + if (i == nblocks && blocks[i - 1u].high == ULTIMATE_CODEPOINT) { x |= printf("const struct libcmap_script libcmap_no_block = {\"No Block\", NULL, 0};\n"); } else { x |= printf("static const struct libcmap_range No_Block[] = {\n"); - x |= printf("\t{0x%04lX, 0x%04lX}", blocks[i - 1U].high + 1U, blocks[i].low - 1U); + x |= printf("\t{0x%04lX, 0x%04lX}", blocks[i - 1u].high + 1u, blocks[i].low - 1u); for (i++; i < nblocks; i++) - if (blocks[i].low > blocks[i - 1U].high + 1) - x |= printf(",\n\t{0x%04lX, 0x%04lX}", blocks[i - 1U].high + 1U, blocks[i].low - 1U); - if (blocks[i - 1U].high < ULTIMATE_CODEPOINT) - x |= printf(",\n\t{0x%04lX, LIBCMAP_ULTIMATE_CODEPOINT}", blocks[i - 1U].high + 1U); + if (blocks[i].low > blocks[i - 1u].high + 1u) + x |= printf(",\n\t{0x%04lX, 0x%04lX}", blocks[i - 1u].high + 1u, blocks[i].low - 1u); + if (blocks[i - 1u].high < ULTIMATE_CODEPOINT) + x |= printf(",\n\t{0x%04lX, LIBCMAP_ULTIMATE_CODEPOINT}", blocks[i - 1u].high + 1u); x |= printf("\n};\n"); x |= printf("const struct libcmap_script libcmap_no_block = "); x |= printf("{\"No Block\", No_Block, sizeof(No_Block) / sizeof(*No_Block)};\n"); |
