prefer strict operation: java.io.File.length returns 0 for non-existent file;
authorwenzelm
Fri, 27 Jan 2023 15:43:45 +0100
changeset 77110 595358b9f61d
parent 77109 e3a2b3536030
child 77111 aa359010d264
prefer strict operation: java.io.File.length returns 0 for non-existent file;
src/Pure/General/file.scala
--- a/src/Pure/General/file.scala	Fri Jan 27 15:33:21 2023 +0100
+++ b/src/Pure/General/file.scala	Fri Jan 27 15:43:45 2023 +0100
@@ -404,5 +404,5 @@
   /* space */
 
   def space(path: Path): Space =
-    Space.bytes(path.file.length)
+    Space.bytes(check_file(path).file.length)
 }