all repos — homestead @ a9f47f4e4ed3223e86dc1d5c3edd005b8d9ce589

Code for my website

refactor: return errors with stack traces, where appropriate

Alan Pearce
commit

a9f47f4e4ed3223e86dc1d5c3edd005b8d9ce589

parent

f17c0bd9ce8ad16b39c9c5ba80c917049e135bed

1 file changed, 4 insertions(+), 5 deletions(-)

changed files
M internal/storage/file.gointernal/storage/file.go
@@ -29,13 +29,13 @@
return encs } -func (f *File) CalculateStyleHash() (err error) { +func (f *File) CalculateStyleHash() (err errors.E) { buf := f.Encodings["identity"] if buf == nil { return errors.New("buffer not initialised") } - _, err = buf.Seek(0, io.SeekStart) - if err != nil { + + if _, err := buf.Seek(0, io.SeekStart); err != nil { return errors.WithMessage(err, "could not seek buffer") }
@@ -49,8 +49,7 @@ }
default: return } - _, err = buf.Seek(0, io.SeekStart) - if err != nil { + if _, err := buf.Seek(0, io.SeekStart); err != nil { return errors.WithMessage(err, "could not seek buffer") }