Commit 5f37cfe2 authored by Aleksey Konovalov's avatar Aleksey Konovalov

Fixed crash in the case where the parameters "--list-in-files" and...

Fixed crash in the case where the parameters "--list-in-files" and "--list-out-files" contain only the names of files
parent ddcf5bb2
...@@ -241,7 +241,8 @@ object Main { ...@@ -241,7 +241,8 @@ object Main {
// Parse IDL file. // Parse IDL file.
System.out.println("Parsing...") System.out.println("Parsing...")
val inFileListWriter = if (inFileListPath.isDefined) { val inFileListWriter = if (inFileListPath.isDefined) {
createFolder("input file list", inFileListPath.get.getParentFile) if (inFileListPath.get.getParentFile != null)
createFolder("input file list", inFileListPath.get.getParentFile)
Some(new BufferedWriter(new FileWriter(inFileListPath.get))) Some(new BufferedWriter(new FileWriter(inFileListPath.get)))
} else { } else {
None None
...@@ -271,7 +272,8 @@ object Main { ...@@ -271,7 +272,8 @@ object Main {
System.out.println("Generating...") System.out.println("Generating...")
val outFileListWriter = if (outFileListPath.isDefined) { val outFileListWriter = if (outFileListPath.isDefined) {
createFolder("output file list", outFileListPath.get.getParentFile) if (outFileListPath.get.getParentFile != null)
createFolder("output file list", outFileListPath.get.getParentFile)
Some(new BufferedWriter(new FileWriter(outFileListPath.get))) Some(new BufferedWriter(new FileWriter(outFileListPath.get)))
} else { } else {
None None
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment