diff options
Diffstat (limited to 'src/internal/weak/pointer.go')
-rw-r--r-- | src/internal/weak/pointer.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/internal/weak/pointer.go b/src/internal/weak/pointer.go index 44d26738bc..8e05af2d23 100644 --- a/src/internal/weak/pointer.go +++ b/src/internal/weak/pointer.go @@ -68,10 +68,10 @@ func Make[T any](ptr *T) Pointer[T] { // Strong creates a strong pointer from the weak pointer. // Returns nil if the original value for the weak pointer was reclaimed by // the garbage collector. -// If a weak pointer points to an object with a finalizer, thhen Strong will +// If a weak pointer points to an object with a finalizer, then Strong will // return nil as soon as the object's finalizer is queued for execution. func (p Pointer[T]) Strong() *T { - return (*T)(runtime_makeStrongFromWeak(unsafe.Pointer(p.u))) + return (*T)(runtime_makeStrongFromWeak(p.u)) } // Implemented in runtime. |