From abfa4875c0931a74a2715f4f11ffacb7d06f5991 Mon Sep 17 00:00:00 2001 From: Scott Mansfield Date: Mon, 18 Jan 2016 23:03:27 -0800 Subject: [PATCH] cmd/gorename: Fixing panic when showing diffs When displaying a diff the gorename command would panic because the stdout variable was never set. These changes default stdout to os.Stdout. Fixes https://github.com/golang/go/issues/14009 Change-Id: I0902b2b4e2b8e1f46f8ab50e30dcfc841c925174 Reviewed-on: https://go-review.googlesource.com/18813 Reviewed-by: Alan Donovan --- refactor/rename/rename.go | 2 +- refactor/rename/rename14.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/refactor/rename/rename.go b/refactor/rename/rename.go index 526ee1e58b..be47701331 100644 --- a/refactor/rename/rename.go +++ b/refactor/rename/rename.go @@ -157,7 +157,7 @@ var ( Verbose bool ) -var stdout io.Writer +var stdout io.Writer = os.Stdout type renamer struct { iprog *loader.Program diff --git a/refactor/rename/rename14.go b/refactor/rename/rename14.go index 1d95b7695c..e4ccc061ab 100644 --- a/refactor/rename/rename14.go +++ b/refactor/rename/rename14.go @@ -157,7 +157,7 @@ var ( Verbose bool ) -var stdout io.Writer +var stdout io.Writer = os.Stdout type renamer struct { iprog *loader.Program