--- a/src/text.c Thu Mar 20 20:36:09 2025 +0100 +++ b/src/text.c Fri Apr 18 19:34:31 2025 +0200 @@ -113,11 +113,12 @@ char const* format, ... ) { + AscText *text_node = (AscText*) node; va_list ap; va_start(ap, format); cx_vsprintf( - &(((AscText*)node)->text.ptr), - &(((AscText*)node)->text.length), + &text_node->text.ptr, + &text_node->text.length, format, ap );