This is an automated email from the ASF dual-hosted git repository.

leerho pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-datasketches-java.git


The following commit(s) were added to refs/heads/master by this push:
     new 565b2d3  Fix for issue#296: InvalidPathException on Windows
     new b2937a9  Merge pull request #297 from paulk-asert/issue296
565b2d3 is described below

commit 565b2d361f6ad716283d0e1bf47832db3df481fd
Author: Paul King <[email protected]>
AuthorDate: Sun Jan 26 22:00:29 2020 +1000

    Fix for issue#296: InvalidPathException on Windows
---
 src/main/java/org/apache/datasketches/Util.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/apache/datasketches/Util.java 
b/src/main/java/org/apache/datasketches/Util.java
index 4c8fe7f..a3d4ceb 100644
--- a/src/main/java/org/apache/datasketches/Util.java
+++ b/src/main/java/org/apache/datasketches/Util.java
@@ -733,7 +733,7 @@ public final class Util {
     try {
       final URL url = Util.class.getClassLoader().getResource(shortFileName);
       final URI uri = url.toURI();
-      final String path = uri.getPath(); //decodes any special characters
+      final String path = uri.isAbsolute() ? 
Paths.get(uri).toAbsolutePath().toString() : uri.getPath();  //decodes any 
special characters
       return path;
     } catch (final NullPointerException | URISyntaxException e) {
       throw new SketchesArgumentException("Cannot find resource: " + 
shortFileName + LS + e);


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to