OSDN Git Service

2004-03-19 Mark Wielaard <mark@klomp.org>
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Mar 2004 22:05:33 +0000 (22:05 +0000)
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Mar 2004 22:05:33 +0000 (22:05 +0000)
Reported by Stephen Crawley
* java/io/FilePermission.java (implies): Use String.length() -1 to
access last char of String.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79701 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/java/io/FilePermission.java

index 75d99f1..6b527cc 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-19  Mark Wielaard  <mark@klomp.org>
+
+       Reported by Stephen Crawley
+       * java/io/FilePermission.java (implies): Use String.length() -1 to
+       access last char of String.
+
 2004-03-19  Michael Koch  <konqueror@gmx.de>
 
        * java/awt/image/AffineTransformOp.java
index 2c3f177..a26f8c7 100644 (file)
@@ -271,9 +271,9 @@ public final class FilePermission extends Permission implements Serializable
       break;
 */
         default:
-          if(f2.charAt(f2.length()) == File.separatorChar) 
+          if(f2.charAt(f2.length() - 1) == File.separatorChar) 
             {
-              if(!f1.equals(f2.substring(0,f2.length()-1)))
+              if(!f1.equals(f2.substring(0,f2.length() - 1)))
                return false;
             } 
           else