From 5250a1ba2d5ea1f951606293fdff0dc2ae265415 Mon Sep 17 00:00:00 2001 From: Johan Sim Jian An Date: Fri, 23 Mar 2018 12:08:22 +0800 Subject: [PATCH] Check nil in RawJSON. (#45) --- event.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/event.go b/event.go index e451f5d..aba156e 100644 --- a/event.go +++ b/event.go @@ -233,6 +233,9 @@ func (e *Event) Hex(key string, val []byte) *Event { // No sanity check is performed on b; it must not contain carriage returns and // be valid JSON. func (e *Event) RawJSON(key string, b []byte) *Event { + if e == nil { + return e + } e.buf = append(json.AppendKey(e.buf, key), b...) return e }