Commit 23f697d6 authored by topjohnwu's avatar topjohnwu

Fix non-root boot patching

parent 4ff39f88
...@@ -40,8 +40,11 @@ public class ZipUtils { ...@@ -40,8 +40,11 @@ public class ZipUtils {
} else { } else {
name = entry.getName(); name = entry.getName();
} }
SuFile dest = new SuFile(folder, name); File dest = new File(folder, name);
dest.getParentFile().mkdirs(); if (!dest.getParentFile().mkdirs()) {
dest = new SuFile(folder, name);
dest.getParentFile().mkdirs();
}
try (OutputStream out = new SuFileOutputStream(dest)) { try (OutputStream out = new SuFileOutputStream(dest)) {
ShellUtils.pump(zipfile, out); ShellUtils.pump(zipfile, out);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment