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

@@ -133,13 +133,15 @@ public class DownloadVoiceData extends Activity {
mExtractedFiles.add(outputFile);

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

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

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

Loading…
Cancel
Save