From 4764a752741b143aa5b0c754b1e94807209c5c7f Mon Sep 17 00:00:00 2001 From: Jesse Hathaway Date: Tue, 2 Jun 2020 15:55:00 +0000 Subject: [PATCH] change post-step for better symmetry with the initialization step --- message.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/message.go b/message.go index eb79def..255e8d7 100644 --- a/message.go +++ b/message.go @@ -34,10 +34,9 @@ func MessageTrailers(message string) ([]Trailer, error) { defer C.git_message_trailer_array_free(&trailersC) trailers := make([]Trailer, trailersC.count) var trailer *C.git_message_trailer - for i, p := 0, uintptr(unsafe.Pointer(trailersC.trailers)); i < int(trailersC.count); p += unsafe.Sizeof(C.git_message_trailer{}) { + for i, p := 0, uintptr(unsafe.Pointer(trailersC.trailers)); i < int(trailersC.count); i, p = i+1, p+unsafe.Sizeof(C.git_message_trailer{}) { trailer = (*C.git_message_trailer)(unsafe.Pointer(p)) trailers[i] = Trailer{Key: C.GoString(trailer.key), Value: C.GoString(trailer.value)} - i++ } return trailers, nil }