fix: compareSignatureToMethod not matching correctly in case opcodes are null

This commit is contained in:
oSumAtrIX 2022-04-08 23:25:44 +02:00
parent c267b12a7d
commit cca12aa34a
No known key found for this signature in database
GPG Key ID: A9B3094ACDB604B4

View File

@ -77,11 +77,8 @@ internal class SignatureResolver(
} }
} }
return if (signature.opcodes == null) { return if (signature.opcodes == null) PatternScanResult(0,0)
null else method.implementation?.instructions?.scanFor(signature.opcodes)
} else {
method.implementation?.instructions?.scanFor(signature.opcodes)!!
}
} }
private fun compareParameterTypes(signature: Array<String>, original: MutableList<out CharSequence>): Boolean { private fun compareParameterTypes(signature: Array<String>, original: MutableList<out CharSequence>): Boolean {