From: Sergey Matveev Date: Thu, 12 Jan 2017 20:12:08 +0000 (+0300) Subject: Fix invalid dereference X-Git-Tag: 0.2^2~39 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=66155b880716f3fbf37f561428467ddd4b644523;p=nncp.git Fix invalid dereference --- diff --git a/src/cypherpunks.ru/nncp/cmd/nncp-daemon/main.go b/src/cypherpunks.ru/nncp/cmd/nncp-daemon/main.go index b639d10..890c823 100644 --- a/src/cypherpunks.ru/nncp/cmd/nncp-daemon/main.go +++ b/src/cypherpunks.ru/nncp/cmd/nncp-daemon/main.go @@ -101,10 +101,8 @@ func main() { "txspeed": strconv.FormatInt(state.TxSpeed, 10), }, "") } else { - var nodeId string - if state == nil { - nodeId = "unknown" - } else { + nodeId := "unknown" + if state != nil && state.NodeId != nil { nodeId = state.NodeId.String() } ctx.LogE("call-start", nncp.SDS{"node": nodeId, "err": err}, "")