X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=lib%2Fbup%2Fcmd%2Fmidx.py;h=1ff77f2a0f357674f50f73f2687e1929c3290608;hb=80f7aa7c3b3935f8f344e1870400ae9512b96a3a;hp=81ffae71f5a2dd845d159139032f24c42455c599;hpb=de7cf6afa1bc8cd97f77614f4d212dd25f6d800f;p=bup.git diff --git a/lib/bup/cmd/midx.py b/lib/bup/cmd/midx.py index 81ffae7..1ff77f2 100644 --- a/lib/bup/cmd/midx.py +++ b/lib/bup/cmd/midx.py @@ -125,7 +125,7 @@ def _do_midx(outdir, outfilename, infilenames, prefixstr, debug1('midx: table size: %d (%d bits)\n' % (entries*4, bits)) unlink(outfilename) - with atomically_replaced_file(outfilename, 'wb') as f: + with atomically_replaced_file(outfilename, 'w+b') as f: f.write(b'MIDX') f.write(struct.pack('!II', midx.MIDX_VERSION, bits)) assert(f.tell() == 12)