summaryrefslogtreecommitdiffstats
path: root/Lib/struct.py
diff options
context:
space:
mode:
authorAndrew M. Kuchling <amk@amk.ca>2006-11-09 21:16:46 (GMT)
committerAndrew M. Kuchling <amk@amk.ca>2006-11-09 21:16:46 (GMT)
commit978d8286ae36ac3570d1a2c6f48187ad9c0919c7 (patch)
treec5a4821258061a9887a4c5eb702df7beec4216c8 /Lib/struct.py
parent6fc2382883516434c5876e768fabd75a0c633d84 (diff)
downloadcpython-978d8286ae36ac3570d1a2c6f48187ad9c0919c7.zip
cpython-978d8286ae36ac3570d1a2c6f48187ad9c0919c7.tar.gz
cpython-978d8286ae36ac3570d1a2c6f48187ad9c0919c7.tar.bz2
[Patch #1514543] mailbox (Maildir): avoid losing messages on name clash
Two changes: Where possible, use link()/remove() to move files into a directory; this makes it easier to avoid overwriting an existing file. Use _create_carefully() to create files in tmp/, which uses O_EXCL. Backport candidate.
Diffstat (limited to 'Lib/struct.py')
0 files changed, 0 insertions, 0 deletions