aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/lang
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/lang')
-rw-r--r--libjava/java/lang/Class.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/java/lang/Class.java b/libjava/java/lang/Class.java
index d59e83e..868e370 100644
--- a/libjava/java/lang/Class.java
+++ b/libjava/java/lang/Class.java
@@ -1090,10 +1090,12 @@ public final class Class<T>
++pos;
while (Character.isDigit(fullName.charAt(pos)))
++pos;
+ fullName = fullName.substring(pos);
}
- int packagePos = fullName.lastIndexOf(".", pos);
+
+ int packagePos = fullName.lastIndexOf(".");
if (packagePos == -1)
- return fullName.substring(pos);
+ return fullName;
else
return fullName.substring(packagePos + 1);
}