summaryrefslogtreecommitdiff
path: root/sys/src/cmd/git/pack.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/src/cmd/git/pack.c')
-rw-r--r--sys/src/cmd/git/pack.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/git/pack.c b/sys/src/cmd/git/pack.c
index 893e4cd85..12215bdcd 100644
--- a/sys/src/cmd/git/pack.c
+++ b/sys/src/cmd/git/pack.c
@@ -1000,7 +1000,8 @@ readidxobject(Biobuf *idx, Hash h, int flag)
retried = 0;
retry:
for(i = 0; i < npackf; i++){
- if((o = searchindex(packf[i].idx, packf[i].nidx, h)) != -1){
+ o = searchindex(packf[i].idx, packf[i].nidx, h);
+ if(o != -1){
if((f = openpack(&packf[i])) == nil)
goto error;
if((r = Bseek(f, o, 0)) != -1)