Fixed: Use atexit to delete temporary schematic on exit.

This commit is contained in:
David Vierra 2012-11-12 16:57:52 -10:00
parent 387a70b7e0
commit ed6d087c49

View File

@ -520,6 +520,7 @@ def extractZipSchematicFromIter(sourceLevel, box, zipfilename=None, entities=Tru
if zipfilename is None:
zipfilename = tempfile.mktemp("zipschematic.zip")
atexit.register(shutil.rmtree, zipfilename, True)
p = sourceLevel.adjustExtractionParameters(box)
if p is None: