From 75545ec193d5f4aa9ead7f4ddfc561b7108200fb Mon Sep 17 00:00:00 2001 From: Will Buck Date: Fri, 13 Nov 2020 20:20:16 -0600 Subject: [PATCH] fixes ScopeCoroutine cast to internal CoroutineStackFrame (#2386) --- kotlinx-coroutines-core/common/src/internal/Scopes.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kotlinx-coroutines-core/common/src/internal/Scopes.kt b/kotlinx-coroutines-core/common/src/internal/Scopes.kt index 9bb2ce3d29..259bde4799 100644 --- a/kotlinx-coroutines-core/common/src/internal/Scopes.kt +++ b/kotlinx-coroutines-core/common/src/internal/Scopes.kt @@ -16,7 +16,7 @@ internal open class ScopeCoroutine( context: CoroutineContext, @JvmField val uCont: Continuation // unintercepted continuation ) : AbstractCoroutine(context, true), CoroutineStackFrame { - final override val callerFrame: CoroutineStackFrame? get() = uCont as CoroutineStackFrame? + final override val callerFrame: CoroutineStackFrame? get() = uCont as? CoroutineStackFrame? final override fun getStackTraceElement(): StackTraceElement? = null final override val isScopedCoroutine: Boolean get() = true