]> git.lizzy.rs Git - plan9front.git/commitdiff
git/fetch: fix overly eager 's/pack/idx/g' in refactor
authorOri Bernstein <ori@eigenstate.org>
Sun, 18 Jul 2021 14:59:51 +0000 (14:59 +0000)
committerOri Bernstein <ori@eigenstate.org>
Sun, 18 Jul 2021 14:59:51 +0000 (14:59 +0000)
This would break pulling. We would try to index into
a place that didn't exist.

sys/src/cmd/git/fetch.c

index 558837e973f44c4e87a76858ce1be26d96691688..d82e56f119fe0aa8bafde72669b0243b6f8ad80d 100644 (file)
@@ -267,7 +267,7 @@ fetchpack(Conn *c)
 
        if((packtmp = smprint(".git/objects/pack/fetch.%d.pack", getpid())) == nil)
                sysfatal("smprint: %r");
-       if((idxtmp = smprint(".git/objects/idx/fetch.%d.idx", getpid())) == nil)
+       if((idxtmp = smprint(".git/objects/pack/fetch.%d.idx", getpid())) == nil)
                sysfatal("smprint: %r");
        if(mkoutpath(packtmp) == -1)
                sysfatal("could not create %s: %r", packtmp);