From 176474a4c9bcd6b4d1daf36d902dd773171fb7c6 Mon Sep 17 00:00:00 2001 From: Mike Auclair Date: Mon, 24 Jun 2024 20:42:26 +0000 Subject: [PATCH] cleanup --- assert/assertions.go | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/assert/assertions.go b/assert/assertions.go index 1013f60..4611822 100644 --- a/assert/assertions.go +++ b/assert/assertions.go @@ -222,10 +222,7 @@ func CallerInfo() []string { pcs := make([]uintptr, stackFrameBufferSize) offset := 1 n := runtime.Callers(offset, pcs) - maybeMore := true - if n < stackFrameBufferSize { - maybeMore = false - } + maybeMore := n == stackFrameBufferSize if n == 0 { return []string{} @@ -283,13 +280,12 @@ func CallerInfo() []string { } offset += stackFrameBufferSize n = runtime.Callers(offset, pcs) - if n < stackFrameBufferSize { - maybeMore = false - } - if n == 0 { break } + + maybeMore = n == stackFrameBufferSize + frames = runtime.CallersFrames(pcs[:n]) }