From 13a8dd768599f7656cdf6d4d114b93f19b48c493 Mon Sep 17 00:00:00 2001 From: vvb2060 Date: Sat, 28 Aug 2021 23:17:36 +0800 Subject: [PATCH] Save logs by folder --- .../main/java/org/lsposed/lspd/service/ConfigFileManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java b/core/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java index c3b25e96..fa8cedd6 100644 --- a/core/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java +++ b/core/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java @@ -112,7 +112,7 @@ class ConfigFileManager { private static void putFds(Map map, Path path) throws IOException { Files.walkFileTree(path, new SimpleFileVisitor<>() { public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { - var name = path.relativize(file).toString(); + var name = path.getParent().relativize(file).toString(); var fd = ParcelFileDescriptor.open(file.toFile(), ParcelFileDescriptor.MODE_READ_ONLY); map.put(name, fd); return FileVisitResult.CONTINUE;