aboutsummaryrefslogtreecommitdiff
path: root/libjava/java
diff options
context:
space:
mode:
authorCasey Marshall <csm@gnu.org>2004-09-24 13:27:57 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2004-09-24 13:27:57 +0000
commitc80a4b7eecfa7fa7d602bb18d668b6678ee6d1c8 (patch)
treee71bab3ef28c9c607fe72ea2f4b5f9fac0e5d820 /libjava/java
parent54e075fe1e9c8b58253ed51df15b3039d7c3053a (diff)
downloadgcc-c80a4b7eecfa7fa7d602bb18d668b6678ee6d1c8.zip
gcc-c80a4b7eecfa7fa7d602bb18d668b6678ee6d1c8.tar.gz
gcc-c80a4b7eecfa7fa7d602bb18d668b6678ee6d1c8.tar.bz2
2004-09-24 Casey Marshall <csm@gnu.org>
* java/util/PropertyPermissionCollection.java (implies): avoid infinite loop. From-SVN: r88033
Diffstat (limited to 'libjava/java')
-rw-r--r--libjava/java/util/PropertyPermissionCollection.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/libjava/java/util/PropertyPermissionCollection.java b/libjava/java/util/PropertyPermissionCollection.java
index 7611034..5c79923 100644
--- a/libjava/java/util/PropertyPermissionCollection.java
+++ b/libjava/java/util/PropertyPermissionCollection.java
@@ -147,7 +147,7 @@ class PropertyPermissionCollection extends PermissionCollection
return true;
}
- prefixLength = name.lastIndexOf('.', prefixLength);
+ prefixLength = name.lastIndexOf('.', prefixLength - 1);
if (prefixLength < 0)
return false;
name = name.substring(0, prefixLength + 1) + '*';