diff options
| author | Robert Griesemer <gri@golang.org> | 2009-06-08 19:25:26 -0700 |
|---|---|---|
| committer | Robert Griesemer <gri@golang.org> | 2009-06-08 19:25:26 -0700 |
| commit | d4893db2ffe8dae867dd8e037a8597e8a123c021 (patch) | |
| tree | 4982c4e4464b37174ea4888e80b9662898addd01 | |
| parent | 01d4a6dee05b85bd87761d2f5e99274e9b83de8b (diff) | |
| download | golang-d4893db2ffe8dae867dd8e037a8597e8a123c021.tar.gz | |
bug fix: literals can be empty
R=rsc
DELTA=1 (0 added, 0 deleted, 1 changed)
OCL=30080
CL=30080
| -rw-r--r-- | src/lib/datafmt/datafmt.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/datafmt/datafmt.go b/src/lib/datafmt/datafmt.go index dbd8ec686..0aedbbbb0 100644 --- a/src/lib/datafmt/datafmt.go +++ b/src/lib/datafmt/datafmt.go @@ -567,7 +567,7 @@ func (s *State) eval(fexpr expr, value reflect.Value, index int) bool { s.hasOutput = true; // write literal segments for _, lit := range t { - if lit[0] == '%' && len(lit) > 1 { + if len(lit) > 1 && lit[0] == '%' { // segment contains a %-format at the beginning if lit[1] == '%' { // "%%" is printed as a single "%" |
