[jboss-cvs] JBossAS SVN: r73577 - projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/vfs/helpers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu May 22 07:46:50 EDT 2008


Author: alesj
Date: 2008-05-22 07:46:50 -0400 (Thu, 22 May 2008)
New Revision: 73577

Modified:
   projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/vfs/helpers/PathTokenizer.java
Log:
[JBVFS-26]; Fix possible special token usage.

Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/vfs/helpers/PathTokenizer.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/vfs/helpers/PathTokenizer.java	2008-05-22 11:39:47 UTC (rev 73576)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/vfs/helpers/PathTokenizer.java	2008-05-22 11:46:50 UTC (rev 73577)
@@ -126,6 +126,10 @@
          }
          else
          {
+            // token starts with '.' or '..', but also has some path after that
+            if (specialToken != null)
+               throw new IllegalArgumentException("Illegal token in path: " + path);
+
             buffer.append(ch);
          }
       }




More information about the jboss-cvs-commits mailing list