template: fix trivial bug: integers are not "empty"
Fixes #1357.

R=adg, gri
CC=golang-dev
https://golang.org/cl/3809041
diff --git a/src/pkg/template/template.go b/src/pkg/template/template.go
index be5c59a..aa050776 100644
--- a/src/pkg/template/template.go
+++ b/src/pkg/template/template.go
@@ -673,7 +673,7 @@
 	case *reflect.SliceValue:
 		return v.Len() == 0
 	}
-	return true
+	return false
 }
 
 // Look up a variable or method, up through the parent if necessary.
diff --git a/src/pkg/template/template_test.go b/src/pkg/template/template_test.go
index 1c491e3..4075444 100644
--- a/src/pkg/template/template_test.go
+++ b/src/pkg/template/template_test.go
@@ -197,6 +197,12 @@
 		out: " Header\n",
 	},
 
+	&Test{
+		in: "{.section integer}{@}{.end}",
+
+		out: "77",
+	},
+
 	// Repeated
 	&Test{
 		in: "{.section pdata }\n" +