# HG changeset patch # User wenzelm # Date 1285107455 -7200 # Node ID a873158542d0d65b6f76ceec56740932c74f7a48 # Parent 430ff865089b234967e35abc3636777c0786fa4c Standard_System.with_tmp_file: deleteOnExit to make double sure; diff -r 430ff865089b -r a873158542d0 src/Pure/System/standard_system.scala --- a/src/Pure/System/standard_system.scala Tue Sep 21 22:16:22 2010 +0200 +++ b/src/Pure/System/standard_system.scala Wed Sep 22 00:17:35 2010 +0200 @@ -101,6 +101,7 @@ def with_tmp_file[A](prefix: String)(body: File => A): A = { val file = File.createTempFile(prefix, null) + file.deleteOnExit try { body(file) } finally { file.delete } }