From 039a10213dab5120136d9e33f13214986100f7ad Mon Sep 17 00:00:00 2001 From: Yota Toyama Date: Thu, 28 Sep 2023 16:08:02 +1000 Subject: [PATCH] Fix --- examples/tagged_pointer/src/main.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/tagged_pointer/src/main.rs b/examples/tagged_pointer/src/main.rs index 04de0eb..9bda75f 100644 --- a/examples/tagged_pointer/src/main.rs +++ b/examples/tagged_pointer/src/main.rs @@ -12,11 +12,13 @@ static GLOBAL_ALLOCATOR: Allocator = Allocator; fn main() { unsafe { Allocator::initialize() } - let t1 = spawn(|| loop { + let t1 = spawn(|| { unsafe { Allocator::register_current_thread().unwrap() } - let ptr = allocate(); - unsafe { *ptr = 0 }; + loop { + let ptr = allocate(); + unsafe { *ptr = 0 }; + } }); let t2 = spawn(|| {