From: Jean-Philippe Bruyère Date: Tue, 16 Nov 2021 13:54:53 +0000 (+0100) Subject: add null test on _text_extents X-Git-Tag: v0.2.0~58 X-Git-Url: https://git.osiis.dedyn.io/?a=commitdiff_plain;h=bc08613d2a38abb149ed803d91d5daf3e90f98b0;p=jp%2Fvkvg.git add null test on _text_extents --- diff --git a/src/vkvg_fonts.c b/src/vkvg_fonts.c index fc6abf0..24b3036 100644 --- a/src/vkvg_fonts.c +++ b/src/vkvg_fonts.c @@ -484,6 +484,11 @@ void _font_extents (VkvgContext ctx, vkvg_font_extents_t *extents) { } //compute text extends for provided string. void _text_extents (VkvgContext ctx, const char* text, vkvg_text_extents_t *extents) { + if (text == NULL) { + memset(extents, 0, sizeof(vkvg_text_extents_t)); + return; + } + _update_current_font (ctx); if (ctx->status)