diff --git a/android/src/com/reecedunn/espeak/DownloadVoiceData.java b/android/src/com/reecedunn/espeak/DownloadVoiceData.java index e1060ba5..f9a1471e 100755 --- a/android/src/com/reecedunn/espeak/DownloadVoiceData.java +++ b/android/src/com/reecedunn/espeak/DownloadVoiceData.java @@ -78,22 +78,6 @@ public class DownloadVoiceData extends Activity { mAsyncExtract.cancel(true); } - private static void clearContents(File directory) { - if (!directory.exists() || !directory.isDirectory()) { - return; - } - - final File[] children = directory.listFiles(); - - for (File child : children) { - if (child.isDirectory()) { - clearContents(child); - } - - child.delete(); - } - } - private static class AsyncExtract extends AsyncTask { private final LinkedList mExtractedFiles = new LinkedList(); @@ -197,5 +181,21 @@ public class DownloadVoiceData extends Activity { e.printStackTrace(); } } + + private static void clearContents(File directory) { + if (!directory.exists() || !directory.isDirectory()) { + return; + } + + final File[] children = directory.listFiles(); + + for (File child : children) { + if (child.isDirectory()) { + clearContents(child); + } + + child.delete(); + } + } } }