Merge "Bitmap.cpp: replace dup() with fcntl(F_DUPFD_CLOEXEC)"
am: f084e95629
Change-Id: Ie81bf3741ecc399861263d69084d8fb3ec2dbe3e
This commit is contained in:
@@ -1095,7 +1095,7 @@ static jobject Bitmap_createFromParcel(JNIEnv* env, jobject, jobject parcel) {
|
||||
#endif
|
||||
// Dup the file descriptor so we can keep a reference to it after the Parcel
|
||||
// is disposed.
|
||||
int dupFd = dup(blob.fd());
|
||||
int dupFd = fcntl(blob.fd(), F_DUPFD_CLOEXEC, 0);
|
||||
if (dupFd < 0) {
|
||||
ALOGE("Error allocating dup fd. Error:%d", errno);
|
||||
blob.release();
|
||||
|
||||
Reference in New Issue
Block a user