src/Pure/General/bytes.scala
changeset 80368 9db395953106
parent 80367 a6c1526600b3
child 80369 8c8a2c483fc7
--- a/src/Pure/General/bytes.scala	Sat Jun 15 17:16:14 2024 +0200
+++ b/src/Pure/General/bytes.scala	Sat Jun 15 20:14:24 2024 +0200
@@ -363,7 +363,7 @@
 
   /* content */
 
-  def array: Array[Byte] = {
+  def make_array: Array[Byte] = {
     val buf = new ByteArrayOutputStream(small_size)
     for (a <- subarray_iterator) { buf.write(a.array, a.offset, a.length) }
     buf.toByteArray
@@ -372,7 +372,7 @@
   def text: String =
     if (is_empty) ""
     else if (byte_iterator.forall(_ >= 0)) {
-      new String(array, UTF8.charset)
+      new String(make_array, UTF8.charset)
     }
     else UTF8.decode_permissive_bytes(this)
 
@@ -383,7 +383,7 @@
     }
     catch { case ERROR(_) => None }
 
-  def encode_base64: String = Base64.encode(array)
+  def encode_base64: String = Base64.encode(make_array)
 
   def maybe_encode_base64: (Boolean, String) =
     wellformed_text match {
@@ -423,7 +423,7 @@
           else -1
         }
 
-        override def readAllBytes(): Array[Byte] = array
+        override def readAllBytes(): Array[Byte] = make_array
       }
     }
 
@@ -489,7 +489,7 @@
         Bytes(out.toByteArray)
       case options_zstd: Compress.Options_Zstd =>
         Zstd.init()
-        val inp = if (chunks.isEmpty && !is_sliced) chunk0 else array
+        val inp = if (chunks.isEmpty && !is_sliced) chunk0 else make_array
         Bytes(zstd.Zstd.compress(inp, options_zstd.level))
     }
   }