# HG changeset patch # User Mike Becker # Date 1705840489 -3600 # Node ID 139dac8ef9ee7bdc0cc89c7826a1bd807c1968ad # Parent 601b3f4e17a2bca9acf831a59449688c6c8892a8 make AscText immutable when drawing diff -r 601b3f4e17a2 -r 139dac8ef9ee src/ascension/text.h --- a/src/ascension/text.h Sun Jan 21 13:31:51 2024 +0100 +++ b/src/ascension/text.h Sun Jan 21 13:34:49 2024 +0100 @@ -78,7 +78,7 @@ * * @param node the text node */ -void asc_text_draw(AscText *node); +void asc_text_draw(AscText const *node); /** * Releases all the memory of this node. diff -r 601b3f4e17a2 -r 139dac8ef9ee src/text.c --- a/src/text.c Sun Jan 21 13:31:51 2024 +0100 +++ b/src/text.c Sun Jan 21 13:34:49 2024 +0100 @@ -93,7 +93,7 @@ SDL_FreeSurface(surface); } -void asc_text_draw(AscText *node) { +void asc_text_draw(AscText const *node) { if (node->color.alpha == 0 || node->hidden) { return; }