mirror of
https://github.com/mamoe/mirai.git
synced 2025-03-30 09:50:12 +08:00
Fix uninitialized vars
This commit is contained in:
parent
f0fbebebc6
commit
9a436271db
mirai-core/src
androidMain/kotlin/net/mamoe/mirai/utils/io
jvmMain/kotlin/net/mamoe/mirai/utils/io
@ -30,9 +30,16 @@ actual class PlatformSocket : Closeable {
|
||||
private lateinit var socket: Socket
|
||||
|
||||
actual val isOpen: Boolean
|
||||
get() = socket.isConnected
|
||||
get() =
|
||||
if (::socket.isInitialized)
|
||||
socket.isConnected
|
||||
else false
|
||||
|
||||
actual override fun close() = socket.close()
|
||||
actual override fun close() {
|
||||
if (::socket.isInitialized) {
|
||||
socket.close()
|
||||
}
|
||||
}
|
||||
|
||||
@PublishedApi
|
||||
internal lateinit var writeChannel: BufferedOutputStream
|
||||
|
@ -30,7 +30,10 @@ actual class PlatformSocket : Closeable {
|
||||
private lateinit var socket: Socket
|
||||
|
||||
actual val isOpen: Boolean
|
||||
get() = socket.isConnected
|
||||
get() =
|
||||
if (::socket.isInitialized)
|
||||
socket.isConnected
|
||||
else false
|
||||
|
||||
actual override fun close() {
|
||||
if (::socket.isInitialized) {
|
||||
|
Loading…
Reference in New Issue
Block a user