From 91d08450b68efc8ef5bd5bfee29e813ca5829229 Mon Sep 17 00:00:00 2001 From: Suhaib Mujahid Date: Thu, 23 Apr 2020 19:07:58 -0400 Subject: [PATCH] Check nil signature --- signature.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/signature.go b/signature.go index 220fe57..dfd9718 100644 --- a/signature.go +++ b/signature.go @@ -17,6 +17,10 @@ type Signature struct { } func newSignatureFromC(sig *C.git_signature) *Signature { + if sig == nil { + return nil + } + // git stores minutes, go wants seconds loc := time.FixedZone("", int(sig.when.offset)*60) return &Signature{