Commit 624ca789 authored by Nikolay Igotti's avatar Nikolay Igotti

Simplification.

parent 875ff2dd
...@@ -2,6 +2,6 @@ package org.jetbrains.skija ...@@ -2,6 +2,6 @@ package org.jetbrains.skija
class CustomLoader : Runnable { class CustomLoader : Runnable {
override fun run() { override fun run() {
org.jetbrains.skiko.Library.run() org.jetbrains.skiko.Library.load()
} }
} }
\ No newline at end of file
...@@ -7,7 +7,7 @@ import java.nio.file.Files ...@@ -7,7 +7,7 @@ import java.nio.file.Files
import java.nio.file.StandardCopyOption import java.nio.file.StandardCopyOption
import javax.swing.UIManager import javax.swing.UIManager
object Library : Runnable { object Library {
private var loaded = false private var loaded = false
private val cacheRoot = "${System.getProperty("user.home")}/.skiko/" private val cacheRoot = "${System.getProperty("user.home")}/.skiko/"
...@@ -31,7 +31,7 @@ object Library : Runnable { ...@@ -31,7 +31,7 @@ object Library : Runnable {
// in Skiko's home, and if not - unpacks it. Also, it could load additional // in Skiko's home, and if not - unpacks it. Also, it could load additional
// localization resource on platforms wher it is needed. // localization resource on platforms wher it is needed.
@Synchronized @Synchronized
private fun load() { fun load() {
if (loaded) return if (loaded) return
val resourcePath = "/" val resourcePath = "/"
...@@ -74,8 +74,4 @@ object Library : Runnable { ...@@ -74,8 +74,4 @@ object Library : Runnable {
// Not all platforms allow this. // Not all platforms allow this.
} }
} }
override fun run() {
load()
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment