From fa6ff77ceebd9569c92222e265f8dba49d9d8d42 Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Thu, 29 Mar 2018 21:40:23 +0200 Subject: [PATCH] prevent appending nil buffer --- common/buf/multi_buffer.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/buf/multi_buffer.go b/common/buf/multi_buffer.go index a442ce115..a245123c8 100644 --- a/common/buf/multi_buffer.go +++ b/common/buf/multi_buffer.go @@ -57,7 +57,9 @@ func NewMultiBufferValue(b ...*Buffer) MultiBuffer { // Append appends buffer to the end of this MultiBuffer func (mb *MultiBuffer) Append(buf *Buffer) { - *mb = append(*mb, buf) + if buf != nil { + *mb = append(*mb, buf) + } } // AppendMulti appends a MultiBuffer to the end of this one.