aboutsummaryrefslogtreecommitdiff
path: root/object/commit/append.go
diff options
context:
space:
mode:
Diffstat (limited to 'object/commit/append.go')
-rw-r--r--object/commit/append.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/object/commit/append.go b/object/commit/append.go
index 84410b80..02d69058 100644
--- a/object/commit/append.go
+++ b/object/commit/append.go
@@ -33,7 +33,7 @@ func (commit *Commit) AppendWithoutHeader(dst []byte) ([]byte, error) {
dst = append(dst, byte('\n'))
- if commit.ChangeID != "" {
+ if len(commit.ChangeID) != 0 {
dst = append(dst, []byte("change-id ")...)
dst = append(dst, commit.ChangeID...)
dst = append(dst, byte('\n'))
@@ -41,7 +41,7 @@ func (commit *Commit) AppendWithoutHeader(dst []byte) ([]byte, error) {
for _, h := range commit.ExtraHeaders {
// GIGO on empty keys and such.
- dst = append(dst, []byte(h.Key)...)
+ dst = append(dst, h.Key...)
dst = append(dst, byte(' '))
dst = append(dst, h.Value...)
dst = append(dst, byte('\n'))
@@ -61,7 +61,7 @@ func (commit *Commit) AppendWithHeader(dst []byte) ([]byte, error) {
return dst, err
}
- dst = header.Append(dst, typ.TypeCommit, uint64(len(body)))
+ dst = header.Append(dst, typ.Commit, len(body))
return append(dst, body...), nil
}