[MatrixSDK] makes sure to release FFI objects from RustMatrixRoom by calling close

This commit is contained in:
ganfra 2023-03-09 20:22:16 +01:00
parent fc51bd44e8
commit 98911a12ad
4 changed files with 10 additions and 2 deletions

View file

@ -20,8 +20,9 @@ import io.element.android.libraries.matrix.api.core.EventId
import io.element.android.libraries.matrix.api.core.RoomId
import io.element.android.libraries.matrix.api.timeline.MatrixTimeline
import kotlinx.coroutines.flow.Flow
import java.io.Closeable
interface MatrixRoom {
interface MatrixRoom: Closeable {
val roomId: RoomId
val name: String?
val bestName: String