Skip to content

Commit

Permalink
Fixed native builds
Browse files Browse the repository at this point in the history
  • Loading branch information
Chris Keenan authored and Chris Keenan committed Jan 16, 2024
1 parent e6c4c40 commit 0806318
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import kotlinx.serialization.KSerializer

@Stable
@ExperimentalSerializationApi
internal class IosParcelableSaver<T>(
internal class NativeParcelableSaver<T>(
private val parcelable: Parcelable = Parcelable.Default,
private val serializer: KSerializer<T>
) : Saver<T, ByteArray> {
Expand All @@ -29,7 +29,7 @@ internal class IosParcelableSaver<T>(

override fun equals(other: Any?): Boolean {
if (this === other) return true
if (other !is IosParcelableSaver<*>) return false
if (other !is NativeParcelableSaver<*>) return false

if (parcelable != other.parcelable) return false

Expand All @@ -43,7 +43,7 @@ internal class IosParcelableSaver<T>(
}

override fun toString(): String =
"IosParcelableSaver(parcelable=$parcelable, serializer=$serializer)"
"NativeParcelableSaver(parcelable=$parcelable, serializer=$serializer)"
}

@Suppress("FunctionName")
Expand All @@ -52,7 +52,7 @@ internal actual fun <T : Any> InternalParcelableSaver(
parcelable: Parcelable,
serializer: KSerializer<T>
): Saver<T, *> =
IosParcelableSaver(
NativeParcelableSaver(
parcelable = parcelable,
serializer = serializer
)

0 comments on commit 0806318

Please sign in to comment.