mirror of
https://github.com/kovidgoyal/kitty.git
synced 2024-09-21 11:39:57 +03:00
Fix warning with old freetype headers
On Centos 7.6, build produces the following warnings: kitty/freetype.c: In function ‘render_bitmap’: kitty/freetype.c:369:36: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] for (unsigned int i = 0; i < bitmap.rows; ++i) { ^ kitty/freetype.c:371:40: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] for (unsigned int j = 0; j < bitmap.width; ++j) bitmap.buffer[i * stride + j] *= 255;
This commit is contained in:
parent
f61dfb0828
commit
e6217e1428
@ -366,9 +366,9 @@ render_bitmap(Face *self, int glyph_id, ProcessedBitmap *ans, unsigned int cell_
|
||||
// Normalize gray levels to the range [0..255]
|
||||
bitmap.num_grays = 256;
|
||||
unsigned int stride = bitmap.pitch < 0 ? -bitmap.pitch : bitmap.pitch;
|
||||
for (unsigned int i = 0; i < bitmap.rows; ++i) {
|
||||
for (unsigned i = 0; i < (unsigned)bitmap.rows; ++i) {
|
||||
// We only have 2 levels
|
||||
for (unsigned int j = 0; j < bitmap.width; ++j) bitmap.buffer[i * stride + j] *= 255;
|
||||
for (unsigned j = 0; j < (unsigned)bitmap.width; ++j) bitmap.buffer[i * stride + j] *= 255;
|
||||
}
|
||||
populate_processed_bitmap(self->face->glyph, &bitmap, ans, true);
|
||||
FT_Bitmap_Done(library, &bitmap);
|
||||
|
Loading…
Reference in New Issue
Block a user