From eb9f93c35b026e62698bfd6778407fd3a100a36d Mon Sep 17 00:00:00 2001 From: Mygod Date: Tue, 30 Jan 2018 23:37:08 -0800 Subject: [PATCH] Fix KotlinNullPointerException --- mobile/src/main/java/be/mygod/vpnhotspot/TetheringFragment.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/TetheringFragment.kt b/mobile/src/main/java/be/mygod/vpnhotspot/TetheringFragment.kt index 70d2cfd1..8626236b 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/TetheringFragment.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/TetheringFragment.kt @@ -21,7 +21,6 @@ import be.mygod.vpnhotspot.databinding.FragmentTetheringBinding import be.mygod.vpnhotspot.databinding.ListitemInterfaceBinding import be.mygod.vpnhotspot.net.ConnectivityManagerHelper import be.mygod.vpnhotspot.net.TetherType -import java.net.Inet4Address import java.net.NetworkInterface class TetheringFragment : Fragment(), ServiceConnection { @@ -75,7 +74,7 @@ class TetheringFragment : Fragment(), ServiceConnection { .setClassName("com.android.settings", "com.android.settings.Settings\$TetherSettingsActivity")) } class TetheredInterface(val name: String, lookup: Map) : Comparable { - val addresses = lookup[name]!!.formatAddresses() + val addresses = lookup[name]?.formatAddresses() ?: "" override fun compareTo(other: TetheredInterface) = name.compareTo(other.name) }