Skip to content

Commit 2599e1e

Browse files
committed
Add a check for returned package
1 parent 7040468 commit 2599e1e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

test-app/runtime/src/main/java/com/tns/Runtime.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -675,11 +675,12 @@ private static String[] getTypeMetadata(Class<?> clazz, int index) {
675675
}
676676

677677
Package p = (mostOuterClass != null)
678-
? mostOuterClass.getPackage()
679-
: clazz.getPackage();
678+
? mostOuterClass.getPackage()
679+
: clazz.getPackage();
680+
int packageCount = p != null ? 1 : 0;
681+
682+
String pname = p != null ? p.getName() : "";
680683

681-
int packageCount = 1;
682-
String pname = p.getName();
683684
for (int i = 0; i < pname.length(); i++) {
684685
if (pname.charAt(i) == '.') {
685686
++packageCount;

0 commit comments

Comments
 (0)