From 2b1bbdda15516dc958184bbaa6ac88fcede6f083 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 30 Aug 2024 11:52:04 -0400 Subject: [PATCH] Inline the withinTransaction() function. --- .../main/java/org/signal/core/util/SQLiteDatabaseExtensions.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core-util/src/main/java/org/signal/core/util/SQLiteDatabaseExtensions.kt b/core-util/src/main/java/org/signal/core/util/SQLiteDatabaseExtensions.kt index bc28eb65c6..1fa9f41a3d 100644 --- a/core-util/src/main/java/org/signal/core/util/SQLiteDatabaseExtensions.kt +++ b/core-util/src/main/java/org/signal/core/util/SQLiteDatabaseExtensions.kt @@ -13,7 +13,7 @@ import androidx.sqlite.db.SupportSQLiteQueryBuilder * * @return The value returned by [block] if any */ -fun T.withinTransaction(block: (T) -> R): R { +inline fun T.withinTransaction(block: (T) -> R): R { beginTransaction() try { val toReturn = block(this)