Sydney Bogaert wrote:
[...] Is this behaviour portable ?
It certainly is across all *nix variants - it's a fairly standard way to ensure cleanup of temporary files.
The downside is that it makes it harder to leave the temporary files around if you need to (e.g. for later diagnosis of errors), though your error handler can make a fresh copy if required.
Gordon
