summaryrefslogtreecommitdiffstats
path: root/Lib/shutil.py
diff options
context:
space:
mode:
authorNeal Norwitz <nnorwitz@gmail.com>2007-04-01 18:24:22 (GMT)
committerNeal Norwitz <nnorwitz@gmail.com>2007-04-01 18:24:22 (GMT)
commit8f35f44af3aacf1802253dc33e26e64306e55756 (patch)
treec59f9448b02da4570bdbdab7d190315113c82256 /Lib/shutil.py
parent1520fe4e5856ec92fdbff23765ad19159b2f609d (diff)
downloadcpython-8f35f44af3aacf1802253dc33e26e64306e55756.zip
cpython-8f35f44af3aacf1802253dc33e26e64306e55756.tar.gz
cpython-8f35f44af3aacf1802253dc33e26e64306e55756.tar.bz2
SF #1685563, MSVCCompiler creates redundant and long PATH strings
If MSVCCompiler.initialize() was called multiple times, the path would get duplicated. On Windows, this is a problem because the path is limited to 4k. There's no benefit in adding a path multiple times, so prevent that from occuring. We also normalize the path before checking for duplicates so things like /a and /a/ won't both be stored. Will backport.
Diffstat (limited to 'Lib/shutil.py')
0 files changed, 0 insertions, 0 deletions