libbluray | branch: master | Rik Smith <[email protected]> | Thu Apr 11 18:40:06 2013 +0300| [e06d59de0ed2a73944864875d9eaadca920ee98f] | committer: hpi1
Fixed relative path check for Windows > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=e06d59de0ed2a73944864875d9eaadca920ee98f --- src/libbluray/bdj/java-j2me/java/awt/BDToolkit.java | 3 ++- src/libbluray/bdj/java-j2se/java/awt/BDToolkit.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libbluray/bdj/java-j2me/java/awt/BDToolkit.java b/src/libbluray/bdj/java-j2me/java/awt/BDToolkit.java index b5698c4..6e97932 100644 --- a/src/libbluray/bdj/java-j2me/java/awt/BDToolkit.java +++ b/src/libbluray/bdj/java-j2me/java/awt/BDToolkit.java @@ -22,6 +22,7 @@ package java.awt; import java.awt.image.ColorModel; import java.awt.image.ImageObserver; import java.awt.image.ImageProducer; +import java.io.File; import java.net.URL; import java.util.Collections; import java.util.Hashtable; @@ -134,7 +135,7 @@ public class BDToolkit extends Toolkit { } public Image createImage(String filename) { - if (filename.charAt(0) != '/') { + if (!new File(filename).exists()) { BDJXletContext ctx = BDJXletContext.getCurrentContext(); if (ctx != null) { ClassLoader cldr = (ClassLoader)ctx.getClassLoader(); diff --git a/src/libbluray/bdj/java-j2se/java/awt/BDToolkit.java b/src/libbluray/bdj/java-j2se/java/awt/BDToolkit.java index b71dfc7..da8a589 100644 --- a/src/libbluray/bdj/java-j2se/java/awt/BDToolkit.java +++ b/src/libbluray/bdj/java-j2se/java/awt/BDToolkit.java @@ -24,6 +24,7 @@ import java.awt.image.ColorModel; import java.awt.image.ImageObserver; import java.awt.image.ImageProducer; import java.awt.peer.KeyboardFocusManagerPeer; +import java.io.File; import java.net.URL; import java.util.Collections; import java.util.Hashtable; @@ -155,7 +156,7 @@ public class BDToolkit extends Toolkit implements KeyboardFocusManagerPeerProvid } public Image createImage(String filename) { - if (filename.charAt(0) != '/') { + if (!new File(filename).exists()) { BDJXletContext ctx = BDJXletContext.getCurrentContext(); if (ctx != null) { ClassLoader cldr = (ClassLoader)ctx.getClassLoader(); _______________________________________________ libbluray-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libbluray-devel
