From b025cf269d2e07e179be4a0e34d936862dc640c2 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Thu, 2 Jan 2025 20:29:55 -0500 Subject: Use `holding` blocks for mutexed data instead of lambdas --- stdlib/pointers.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'stdlib/pointers.c') diff --git a/stdlib/pointers.c b/stdlib/pointers.c index 40348965..76e882ec 100644 --- a/stdlib/pointers.c +++ b/stdlib/pointers.c @@ -18,12 +18,10 @@ public Text_t Pointer$as_text(const void *x, bool colorize, const TypeInfo_t *ty auto ptr_info = type->PointerInfo; if (!x) { Text_t typename = generic_as_text(NULL, false, ptr_info.pointed); - Text_t text; if (colorize) - text = Text$concat(Text("\x1b[34;1m"), Text$from_str(ptr_info.sigil), typename, Text("\x1b[m")); + return Text$concat(Text("\x1b[34;1m"), Text$from_str(ptr_info.sigil), typename, Text("\x1b[m")); else - text = Text$concat(Text$from_str(ptr_info.sigil), typename); - return text; + return Text$concat(Text$from_str(ptr_info.sigil), typename); } const void *ptr = *(const void**)x; if (!ptr) { -- cgit v1.2.3