diff options
Diffstat (limited to 'references.go')
-rw-r--r-- | references.go | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/references.go b/references.go index 593b975..29f9a71 100644 --- a/references.go +++ b/references.go @@ -178,7 +178,10 @@ func patch(c *Commit, path string) ([]diffmatchpatch.Diff, error) { if err != nil { return nil, err } - content := file.Contents() + content, err := file.Contents() + if err != nil { + return nil, err + } // get contents of the file in the first parent of the commit var contentParent string @@ -191,7 +194,10 @@ func patch(c *Commit, path string) ([]diffmatchpatch.Diff, error) { if err != nil { contentParent = "" } else { - contentParent = file.Contents() + contentParent, err = file.Contents() + if err != nil { + return nil, err + } } // compare the contents of parent and child |