There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
name clash possible with temporary file during extraction
Ok let me try to explain it better.
Suppose I have a zip file which contains: helloworld.txt test.txt
Now suppose I try to extract this zipfile into a directory, c:\Test . What happens is, for each file in the zipfile the library creates a filename.ext.tmp while he unpacks the specific file of the ze.Extract. That means, when it extracts helloworld.txt on ze.Extract(...);
in the folder c:\test\ there will be a file called helloworld.txt.tmp till extract finishes.
A problem occurs when C:\test already has a file called helloworld.txt.tmp . If that happens, the library just fails with a message stating that the file already exists (the helloworld.txt.tmp, not the helloworld.txt).