From 4c564d72d90656f1e657de3ebb1312734fb0fbff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Sun, 23 Mar 2014 12:14:07 +0100 Subject: [PATCH] avoid composite file systems have space total < space used --- .../scala/li/cil/oc/server/fs/CompositeReadOnlyFileSystem.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/li/cil/oc/server/fs/CompositeReadOnlyFileSystem.scala b/src/main/scala/li/cil/oc/server/fs/CompositeReadOnlyFileSystem.scala index 8f1783f81..12cf6ad55 100644 --- a/src/main/scala/li/cil/oc/server/fs/CompositeReadOnlyFileSystem.scala +++ b/src/main/scala/li/cil/oc/server/fs/CompositeReadOnlyFileSystem.scala @@ -21,7 +21,7 @@ class CompositeReadOnlyFileSystem(factories: mutable.LinkedHashMap[String, Calla override def isReadOnly = true - override def spaceTotal = parts.values.map(_.spaceTotal).sum + override def spaceTotal = math.max(spaceUsed, parts.values.map(_.spaceTotal).sum) override def spaceUsed = parts.values.map(_.spaceUsed).sum