Merge "Avoid a double decrease of reference counter for unstable provider"
am: e8651aed4b
* commit 'e8651aed4b8a2c6703589069e26f5be750b2a947':
Avoid a double decrease of reference counter for unstable provider
This commit is contained in:
@@ -984,6 +984,7 @@ public abstract class ContentResolver {
|
||||
stableProvider = acquireProvider(uri);
|
||||
}
|
||||
releaseUnstableProvider(unstableProvider);
|
||||
unstableProvider = null;
|
||||
ParcelFileDescriptor pfd = new ParcelFileDescriptorInner(
|
||||
fd.getParcelFileDescriptor(), stableProvider);
|
||||
|
||||
@@ -1128,6 +1129,7 @@ public abstract class ContentResolver {
|
||||
stableProvider = acquireProvider(uri);
|
||||
}
|
||||
releaseUnstableProvider(unstableProvider);
|
||||
unstableProvider = null;
|
||||
ParcelFileDescriptor pfd = new ParcelFileDescriptorInner(
|
||||
fd.getParcelFileDescriptor(), stableProvider);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user