From 1ce9fbda774380cb760f9e4b25e9c535545e6a5e Mon Sep 17 00:00:00 2001 From: Simon Brooke Date: Sun, 29 Mar 2026 17:25:08 +0100 Subject: [PATCH] Still not fixed... --- src/c/memory/page.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/c/memory/page.c b/src/c/memory/page.c index 2fdaf79..7e28524 100644 --- a/src/c/memory/page.c +++ b/src/c/memory/page.c @@ -71,11 +71,13 @@ struct pso_pointer initialise_page( union page* page_addr, uint16_t page_index, struct pso2* object = (struct pso2 *)(page_addr + (i * obj_bytes)); object->header.tag.bytes.size_class = size_class; - strncpy( (char *)(object->header.tag.bytes.mnemonic), FREETAG, TAGLENGTH); + strncpy( &(object->header.tag.bytes.mnemonic[0]), FREETAG, TAGLENGTH); object->payload.free.next = result; result = make_pointer( node_index, page_index, (uint16_t)( i * obj_size)); } + + return result; } /**