make sure file is saved as binary

This commit is contained in:
Damien Elmes 2009-03-11 06:22:52 +09:00
parent 7333754781
commit 6c33a330d5

View file

@ -179,7 +179,7 @@ class GetShared(QDialog):
for l in z.namelist():
if l == "shared.anki":
dpath = os.path.join(dd, tit + ".anki")
open(dpath, "w").write(z.read(l))
open(dpath, "wb").write(z.read(l))
elif l.startswith("shared.media/"):
try:
os.mkdir(os.path.join(dd, tit + ".media"))
@ -200,7 +200,7 @@ class GetShared(QDialog):
# pass
# open(os.path.join(pd, 2))
else:
open(os.path.join(pd, tit + ext), "w").write(data)
open(os.path.join(pd, tit + ext), "wb").write(data)
showInfo(_("Plugin downloaded. Please restart Anki."),
parent=self)
self.ok = True