aboutsummaryrefslogtreecommitdiff
path: root/git_format_patch.go
diff options
context:
space:
mode:
Diffstat (limited to 'git_format_patch.go')
-rw-r--r--git_format_patch.go13
1 files changed, 2 insertions, 11 deletions
diff --git a/git_format_patch.go b/git_format_patch.go
index 1f282fa..4f37e92 100644
--- a/git_format_patch.go
+++ b/git_format_patch.go
@@ -2,7 +2,6 @@ package main
import (
"bytes"
- "errors"
"fmt"
"strings"
"time"
@@ -11,18 +10,10 @@ import (
"go.lindenii.runxiyu.org/lindenii-common/misc"
)
-var err_get_patch = errors.New("Failed to get patch from commit")
-
func format_patch_from_commit(commit *object.Commit) (string, error) {
- parent, err := commit.Parent(0)
- if err != nil {
- return "", err
- }
-
- var patch *object.Patch
- patch, err = parent.Patch(commit)
+ _, patch, err := get_patch_from_commit(commit)
if err != nil {
- return "", misc.Wrap_one_error(err_get_patch, err)
+ return "", misc.Wrap_one_error(err_getting_patch_of_commit, err)
}
var buf bytes.Buffer