[JS IR RUNTIME] Fix types in kotlin.js.captureStack

This commit is contained in:
Svyatoslav Kuzmich
2019-04-27 22:07:16 +03:00
parent 7aed8d2f75
commit a3677d6fc0
+3 -3
View File
@@ -79,10 +79,10 @@ fun identityHashCode(obj: Any?): Int = getObjectHashCode(obj)
@JsName("captureStack")
internal fun captureStack(instance: Throwable) {
if (js("Error").captureStackTrace) {
js("Error").captureStackTrace(instance, instance::class.js);
if (js("Error").captureStackTrace != null) {
js("Error").captureStackTrace(instance, instance::class.js)
} else {
instance.asDynamic().stack = js("new Error()").stack;
instance.asDynamic().stack = js("new Error()").stack
}
}