summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java/org
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2021-12-30 18:40:00 +0100
committerJosJuice <josjuice@gmail.com>2023-03-03 22:28:24 +0100
commit304d8989660c798156df58334c274ccfa75072b0 (patch)
tree6c15927ccfc43d4d144aed814237822f578539bb /Source/Android/app/src/main/java/org
parent93657cce5433552dbd0d836bac34e65143384a2c (diff)
Android: Remove copyAsset's overwrite parameter
Because of the previous commit, this is no longer needed.
Diffstat (limited to 'Source/Android/app/src/main/java/org')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/DirectoryInitialization.java21
1 files changed, 8 insertions, 13 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/DirectoryInitialization.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/DirectoryInitialization.java
index c4bfdbd7bf..cf85e12740 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/DirectoryInitialization.java
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/DirectoryInitialization.java
@@ -145,7 +145,7 @@ public final class DirectoryInitialization
// There is no extracted Sys directory, or there is a Sys directory from another
// version of Dolphin that might contain outdated files. Let's (re-)extract Sys.
deleteDirectoryRecursively(sysDirectory);
- copyAssetFolder("Sys", sysDirectory, true, context);
+ copyAssetFolder("Sys", sysDirectory, context);
SharedPreferences.Editor editor = preferences.edit();
editor.putString("sysDirectoryVersion", revision);
@@ -209,21 +209,18 @@ public final class DirectoryInitialization
return new File(context.getExternalCacheDir(), "gamelist.cache");
}
- private static boolean copyAsset(String asset, File output, Boolean overwrite, Context context)
+ private static boolean copyAsset(String asset, File output, Context context)
{
Log.verbose("[DirectoryInitialization] Copying File " + asset + " to " + output);
try
{
- if (!output.exists() || overwrite)
+ try (InputStream in = context.getAssets().open(asset))
{
- try (InputStream in = context.getAssets().open(asset))
+ try (OutputStream out = new FileOutputStream(output))
{
- try (OutputStream out = new FileOutputStream(output))
- {
- copyFile(in, out);
- return true;
- }
+ copyFile(in, out);
+ return true;
}
}
}
@@ -235,8 +232,7 @@ public final class DirectoryInitialization
return false;
}
- private static void copyAssetFolder(String assetFolder, File outputFolder, Boolean overwrite,
- Context context)
+ private static void copyAssetFolder(String assetFolder, File outputFolder, Context context)
{
Log.verbose("[DirectoryInitialization] Copying Folder " + assetFolder + " to " +
outputFolder);
@@ -263,9 +259,8 @@ public final class DirectoryInitialization
createdFolder = true;
}
copyAssetFolder(assetFolder + File.separator + file, new File(outputFolder, file),
- overwrite, context);
- copyAsset(assetFolder + File.separator + file, new File(outputFolder, file), overwrite,
context);
+ copyAsset(assetFolder + File.separator + file, new File(outputFolder, file), context);
}
}
catch (IOException e)