Skip to content

Commit 32555cc

Browse files
committed
fix issue
1 parent 4999988 commit 32555cc

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎data/src/androidMain/kotlin/ireader/data/catalog/impl/AndroidCatalogLoader.kt‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ class AndroidCatalogLoader(
194194
): CatalogInstalled.SystemWide? {
195195
val data = validateMetadata(pkgName, pkgInfo) ?: return null
196196

197-
val loader = PathClassLoader(pkgInfo.applicationInfo.sourceDir, null, context.classLoader)
197+
val loader = PathClassLoader(pkgInfo.applicationInfo!!.sourceDir, null, context.classLoader)
198198
val source = loadSource(pkgName, loader, data)
199199

200200
return CatalogInstalled.SystemWide(
@@ -238,7 +238,7 @@ class AndroidCatalogLoader(
238238
val versionName = pkgInfo.versionName
239239

240240
// Validate lib version
241-
val majorLibVersion = versionName.substringBefore('.').toInt()
241+
val majorLibVersion = versionName!!.substringBefore('.').toInt()
242242
if (majorLibVersion < LIB_VERSION_MIN || majorLibVersion > LIB_VERSION_MAX) {
243243
val exception = "Failed to load catalog, the package {} lib version is {}," +
244244
"while only versions {} to {} are allowed"
@@ -248,7 +248,7 @@ class AndroidCatalogLoader(
248248

249249
val appInfo = pkgInfo.applicationInfo
250250

251-
val metadata = appInfo.metaData
251+
val metadata = appInfo!!.metaData
252252
val sourceClassName = metadata.getString(METADATA_SOURCE_CLASS)?.trim()
253253
if (sourceClassName == null) {
254254
Log.warn("Failed to load catalog, the package {} didn't define source class", pkgName)

0 commit comments

Comments
 (0)