Loading core/java/android/app/ContextImpl.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -3273,6 +3273,13 @@ class ContextImpl extends Context { dir = null; dir = null; } } } } if (dir != null && !dir.canWrite()) { // Older versions of the MediaProvider mainline module had a rare early boot race // condition where app-private dirs could be created with the wrong permissions; // fix this up here. This check should be very fast, because dir.exists() above // will already have loaded the dentry in the cache. sm.fixupAppDir(dir); } result[i] = dir; result[i] = dir; } } return result; return result; Loading Loading
core/java/android/app/ContextImpl.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -3273,6 +3273,13 @@ class ContextImpl extends Context { dir = null; dir = null; } } } } if (dir != null && !dir.canWrite()) { // Older versions of the MediaProvider mainline module had a rare early boot race // condition where app-private dirs could be created with the wrong permissions; // fix this up here. This check should be very fast, because dir.exists() above // will already have loaded the dentry in the cache. sm.fixupAppDir(dir); } result[i] = dir; result[i] = dir; } } return result; return result; Loading