You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by se...@apache.org on 2017/02/23 15:18:58 UTC
svn commit: r1784151 -
/jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java
Author: sebb
Date: Thu Feb 23 15:18:58 2017
New Revision: 1784151
URL: http://svn.apache.org/viewvc?rev=1784151&view=rev
Log:
testFindAllClassesInJar(org.apache.jorphan.reflect.TestClassFinder) can fail on Windows
Oops, not enough escaping
Bugzilla Id: 60771
Modified:
jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java
Modified: jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java?rev=1784151&r1=1784150&r2=1784151&view=diff
==============================================================================
--- jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java (original)
+++ jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java Thu Feb 23 15:18:58 2017
@@ -356,7 +356,7 @@ public final class ClassFinder {
if (path.equals(".")) { // $NON-NLS-1$
return System.getProperty("user.dir"); // $NON-NLS-1$
}
- if (path.length() > 3 && path.matches("[a-z]:\\.*")) { // lower-case drive letter?
+ if (path.length() > 3 && path.matches("[a-z]:\\\\.*")) { // lower-case drive letter?
path = path.substring(0, 1).toUpperCase(Locale.ROOT) + path.substring(1);
}
path = path.trim().replace('\\', '/'); // $NON-NLS-1$ // $NON-NLS-2$