From a4d3f2da3d0c5bf19b6bd924df72d7b2484b9f79 Mon Sep 17 00:00:00 2001 From: chrislusf Date: Wed, 8 Jul 2015 23:21:53 -0700 Subject: [PATCH] Avoid nil case when fixing data --- go/storage/needle_read_write.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/storage/needle_read_write.go b/go/storage/needle_read_write.go index 9a9f63ddb..eb2d8d459 100644 --- a/go/storage/needle_read_write.go +++ b/go/storage/needle_read_write.go @@ -120,7 +120,7 @@ func (n *Needle) Append(w io.Writer, version Version) (size uint32, err error) { return } } - if n.HasTtl() { + if n.HasTtl() && n.Ttl != nil { n.Ttl.ToBytes(header[0:TtlBytesLength]) if _, err = w.Write(header[0:TtlBytesLength]); err != nil { return