1
0
mirror of https://github.com/citra-emu/citra.git synced 2025-06-26 01:30:09 +00:00

citra_android: fix config is getting overwritten by default ()

This commit is contained in:
hank121314 2023-04-06 00:51:05 +08:00 committed by GitHub
parent 7d64c654cc
commit 495e5dadd7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions
src/android/app/src/main/java/org/citra/citra_emu

@ -233,7 +233,7 @@ public final class SettingsFile {
writeSection(writer, section); writeSection(writer, section);
} }
inputStream.close(); inputStream.close();
OutputStream outputStream = context.getContentResolver().openOutputStream(ini.getUri()); OutputStream outputStream = context.getContentResolver().openOutputStream(ini.getUri(), "wt");
writer.store(outputStream); writer.store(outputStream);
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();

@ -144,7 +144,7 @@ public class DocumentsTree {
document.isDirectory = destination.isDirectory(); document.isDirectory = destination.isDirectory();
document.loaded = true; document.loaded = true;
InputStream input = context.getContentResolver().openInputStream(sourceNode.uri); InputStream input = context.getContentResolver().openInputStream(sourceNode.uri);
OutputStream output = context.getContentResolver().openOutputStream(destination.getUri()); OutputStream output = context.getContentResolver().openOutputStream(destination.getUri(), "wt");
byte[] buffer = new byte[1024]; byte[] buffer = new byte[1024];
int len; int len;
while ((len = input.read(buffer)) != -1) { while ((len = input.read(buffer)) != -1) {

@ -273,7 +273,7 @@ public class FileUtil {
} }
if (destination == null) return false; if (destination == null) return false;
InputStream input = context.getContentResolver().openInputStream(sourceUri); InputStream input = context.getContentResolver().openInputStream(sourceUri);
OutputStream output = context.getContentResolver().openOutputStream(destination.getUri()); OutputStream output = context.getContentResolver().openOutputStream(destination.getUri(), "wt");
byte[] buffer = new byte[1024]; byte[] buffer = new byte[1024];
int len; int len;
while ((len = input.read(buffer)) != -1) { while ((len = input.read(buffer)) != -1) {