src/Pure/PIDE/prover.scala
changeset 80357 fe123d033e76
parent 77243 629dce95bb5c
child 80462 7a1f9e571046
--- a/src/Pure/PIDE/prover.scala	Tue Jun 11 16:48:20 2024 +0200
+++ b/src/Pure/PIDE/prover.scala	Tue Jun 11 21:32:26 2024 +0200
@@ -194,7 +194,7 @@
             {
               case chunks =>
                 try {
-                  Bytes(chunks.map(_.length).mkString("", ",", "\n")).write_stream(stream)
+                  Bytes(chunks.map(_.size).mkString("", ",", "\n")).write_stream(stream)
                   chunks.foreach(_.write_stream(stream))
                   stream.flush
                   true
@@ -288,7 +288,7 @@
     command_input match {
       case Some(thread) if thread.is_active() =>
         if (trace) {
-          val payload = args.foldLeft(0) { case (n, b) => n + b.length }
+          val payload = args.foldLeft(0L) { case (n, b) => n + b.size }
           Output.writeln(
             "protocol_command " + name + ", args = " + args.length + ", payload = " + payload)
         }