Browse Source

DownloadVoiceData: check the mkdir return value

master
Reece H. Dunn 10 years ago
parent
commit
6ac54860a1
1 changed files with 5 additions and 3 deletions
  1. 5
    3
      android/src/com/reecedunn/espeak/DownloadVoiceData.java

+ 5
- 3
android/src/com/reecedunn/espeak/DownloadVoiceData.java View File

mExtractedFiles.add(outputFile); mExtractedFiles.add(outputFile);


if (entry.isDirectory()) { if (entry.isDirectory()) {
outputFile.mkdirs();
FileUtils.chmod(outputFile);
if (outputFile.mkdirs()) {
FileUtils.chmod(outputFile);
}
continue; continue;
} }


// Ensure the target path exists. // Ensure the target path exists.
outputFile.getParentFile().mkdirs();
if (!outputFile.getParentFile().mkdirs())
continue;


final FileOutputStream outputStream = new FileOutputStream(outputFile); final FileOutputStream outputStream = new FileOutputStream(outputFile);
try { try {

Loading…
Cancel
Save