aboutsummaryrefslogtreecommitdiffstats
path: root/plumbing/format/packfile/delta_selector.go
diff options
context:
space:
mode:
authorMáximo Cuadros <mcuadros@gmail.com>2018-01-26 00:04:08 +0100
committerGitHub <noreply@github.com>2018-01-26 00:04:08 +0100
commit5d5b95168c9ed9f3210ddca5ce220fe3dbbebc0c (patch)
tree2b6ab08a4daf74c03cb5ae333554ed34f771095a /plumbing/format/packfile/delta_selector.go
parent8c24b1bf2ac5bdb1a1b624b9a80be17f0a4e685b (diff)
parentd5f74d2d3cd63325c6d16f5e93f78d6462ec9308 (diff)
downloadgo-git-5d5b95168c9ed9f3210ddca5ce220fe3dbbebc0c.tar.gz
Merge pull request #731 from jfontan/fix/crash-with-delta-cycles
plumbing: format/packfile, fix crash with cycle deltas
Diffstat (limited to 'plumbing/format/packfile/delta_selector.go')
-rw-r--r--plumbing/format/packfile/delta_selector.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/plumbing/format/packfile/delta_selector.go b/plumbing/format/packfile/delta_selector.go
index cd38c16..1d9fb5f 100644
--- a/plumbing/format/packfile/delta_selector.go
+++ b/plumbing/format/packfile/delta_selector.go
@@ -196,7 +196,8 @@ func (dw *deltaSelector) restoreOriginal(otp *ObjectToPack) error {
return err
}
- otp.Original = obj
+ otp.SetOriginal(obj)
+
return nil
}