]> Cypherpunks.ru repositories - nncp.git/commitdiff
Fix invalid dereference
authorSergey Matveev <stargrave@stargrave.org>
Thu, 12 Jan 2017 20:12:08 +0000 (23:12 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 12 Jan 2017 20:12:08 +0000 (23:12 +0300)
src/cypherpunks.ru/nncp/cmd/nncp-daemon/main.go

index b639d10446990059b7283096145cc59e10ec668f..890c823e0278b0d51d89e39a7e8a72dedc4fe3d8 100644 (file)
@@ -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}, "")