From bd41831f66837f59428ae824b33979db9eaaf30c Mon Sep 17 00:00:00 2001 From: Robert Griesemer Date: Fri, 3 Feb 2012 08:33:29 -0800 Subject: [PATCH] godoc: diagnostic for empty FS tree R=adg CC=golang-dev https://golang.org/cl/5615055 --- src/cmd/godoc/godoc.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/cmd/godoc/godoc.go b/src/cmd/godoc/godoc.go index a4a0d8333c..34e058ab5c 100644 --- a/src/cmd/godoc/godoc.go +++ b/src/cmd/godoc/godoc.go @@ -114,7 +114,12 @@ func registerPublicHandlers(mux *http.ServeMux) { } func initFSTree() { - fsTree.set(newDirectory(filepath.Join(*goroot, *testDir), nil, -1)) + dir := newDirectory(filepath.Join(*goroot, *testDir), nil, -1) + if dir == nil { + log.Println("Warning: FSTree is nil") + return + } + fsTree.set(dir) invalidateIndex() }