ref: 3b42640e3fb914aa48ae8036d2cb774cb45892de
parent: 65f803e1fa42fc1ca0b9ddac09f61a538b802841
author: Bjørn Erik Pedersen <[email protected]>
date: Sun Nov 20 09:59:21 EST 2016
hugolib: Don't write zero-bytes files to disk Fixes #2709
--- a/hugolib/site.go
+++ b/hugolib/site.go
@@ -2417,15 +2417,16 @@
debugAddend)
}
+ // Avoid writing empty files to disk.
+ return nil
+
}
- if err == nil {
-
- if err = s.writeDestPage(dest, pageTarget, outBuffer); err != nil {
- return err
- }
+ if err = s.writeDestPage(dest, pageTarget, outBuffer); err != nil {
+ return err
}
- return err
+
+ return nil
}
func (s *Site) renderForLayouts(name string, d interface{}, w io.Writer, layouts ...string) error {