src/Pure/Thy/export.scala
changeset 78551 d0c9d277620e
parent 78543 cfdb586adbbd
child 78554 54991440905e
--- a/src/Pure/Thy/export.scala	Mon Aug 21 11:56:07 2023 +0200
+++ b/src/Pure/Thy/export.scala	Mon Aug 21 12:34:53 2023 +0200
@@ -95,10 +95,10 @@
       )
 
     def write_entries(db: SQL.Database, entries: List[Option[Entry]]): Unit =
-      db.execute_batch_statement(Base.table.insert(), batch = { stmt =>
-        entries.iterator.map({
-          case None => false
-          case Some(entry) =>
+      db.execute_batch_statement(Base.table.insert(), batch =
+        entries.map({
+          case None => _ => false
+          case Some(entry) => { (stmt: SQL.Statement) =>
             val (compressed, bs) = entry.body.join
             stmt.string(1) = entry.session_name
             stmt.string(2) = entry.theory_name
@@ -107,8 +107,9 @@
             stmt.bool(5) = compressed
             stmt.bytes(6) = bs
             true
+          }
         })
-      })
+      )
 
     def read_theory_names(db: SQL.Database, session_name: String): List[String] =
       db.execute_query_statement(