| Index: base/android/jni_generator/jni_generator.py
|
| diff --git a/base/android/jni_generator/jni_generator.py b/base/android/jni_generator/jni_generator.py
|
| index 53de36569b8b4c25a6a6935f81b3426f68a7a762..6e39c13d4b0631b90cc300fa26f8a324d8085283 100755
|
| --- a/base/android/jni_generator/jni_generator.py
|
| +++ b/base/android/jni_generator/jni_generator.py
|
| @@ -209,7 +209,11 @@ class JniParams(object):
|
| @staticmethod
|
| def ParseJavaPSignature(signature_line):
|
| prefix = 'Signature: '
|
| - return '"%s"' % signature_line[signature_line.index(prefix) + len(prefix):]
|
| + index = signature_line.find(prefix)
|
| + if index == -1:
|
| + prefix = 'descriptor: '
|
| + index = signature_line.index(prefix)
|
| + return '"%s"' % signature_line[index + len(prefix):]
|
|
|
| @staticmethod
|
| def JavaToJni(param):
|
|
|