libbluray | branch: master | hpi1 <[email protected]> | Sat Jun 10 10:47:49 2017 +0300| [437b8300d86e8cd30159c530a4a937b9598f1b2f] | committer: hpi1
Check for null > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=437b8300d86e8cd30159c530a4a937b9598f1b2f --- src/libbluray/bdj/java/org/videolan/MountManager.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/libbluray/bdj/java/org/videolan/MountManager.java b/src/libbluray/bdj/java/org/videolan/MountManager.java index 6f6fd528..c9f57594 100644 --- a/src/libbluray/bdj/java/org/videolan/MountManager.java +++ b/src/libbluray/bdj/java/org/videolan/MountManager.java @@ -106,11 +106,15 @@ public class MountManager { } else if (!classFiles && entry.getName().endsWith(".class")) { // logger.info("skip " + entry.getName()); } else { - /* make sure path exists */ - out.getParentFile().mkdirs(); logger.info(" mount: " + entry.getName()); + /* make sure path exists */ + File dir = out.getParentFile(); + if (dir != null) { + dir.mkdirs(); + } + try { inStream = jar.getInputStream(entry); } catch (SecurityException se) { _______________________________________________ libbluray-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libbluray-devel
