diff options
author | Alexey Gladkov <gladkov.alexey@gmail.com> | 2023-04-18 14:52:07 +0200 |
---|---|---|
committer | Alexey Gladkov <gladkov.alexey@gmail.com> | 2023-04-18 14:52:07 +0200 |
commit | 2cce1acc42382a91d42c2f174d2650c978fa4a10 (patch) | |
tree | 1c07778cb78d3af7b7209b44d7e29259bfda37df | |
parent | 3d0d3dee354a623fb4b1c39e03e5f44f4e2edc00 (diff) | |
download | kbd-2cce1acc42382a91d42c2f174d2650c978fa4a10.tar.gz |
Fix build warning about conversion from "unsigned int" to "unsigned char"
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
-rw-r--r-- | src/libkfont/mapscrn.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/libkfont/mapscrn.c b/src/libkfont/mapscrn.c index 7f0ae885..61c95700 100644 --- a/src/libkfont/mapscrn.c +++ b/src/libkfont/mapscrn.c @@ -152,14 +152,15 @@ kfont_load_consolemap(struct kfont_context *ctx, int fd, const char *mfil) { unsigned short ubuf[E_TABSZ]; unsigned char buf[E_TABSZ]; - unsigned int i; + unsigned char i = 0; int u = 0; /* default: trivial straight-to-font */ - for (i = 0; i < E_TABSZ; i++) { - buf[i] = i; + do { + buf[i] = i; ubuf[i] = (0xf000 + i); - } + } while (++i != 0); + if (mfil) u = readnewmapfromfile(ctx, mfil, buf, ubuf); |