Add casts for stbtt alloc userdata

This commit is contained in:
Akshay Trivedi 2024-05-21 12:43:04 -07:00
parent 59b6277209
commit dd61233c1f
1 changed files with 2 additions and 2 deletions

View File

@ -192,7 +192,7 @@ nk_font_bake_pack(struct nk_font_baker *baker,
it = config_iter; it = config_iter;
do { do {
struct stbtt_fontinfo *font_info = &baker->build[i++].info; struct stbtt_fontinfo *font_info = &baker->build[i++].info;
font_info->userdata = alloc; font_info->userdata = (void*)alloc;
if (!stbtt_InitFont(font_info, (const unsigned char*)it->ttf_blob, stbtt_GetFontOffsetForIndex((const unsigned char*)it->ttf_blob, 0))) if (!stbtt_InitFont(font_info, (const unsigned char*)it->ttf_blob, stbtt_GetFontOffsetForIndex((const unsigned char*)it->ttf_blob, 0)))
return nk_false; return nk_false;
@ -200,7 +200,7 @@ nk_font_bake_pack(struct nk_font_baker *baker,
} }
*height = 0; *height = 0;
*width = (total_glyph_count > 1000) ? 1024 : 512; *width = (total_glyph_count > 1000) ? 1024 : 512;
stbtt_PackBegin(&baker->spc, 0, (int)*width, (int)max_height, 0, 1, alloc); stbtt_PackBegin(&baker->spc, 0, (int)*width, (int)max_height, 0, 1, (void*)alloc);
{ {
int input_i = 0; int input_i = 0;
int range_n = 0; int range_n = 0;