Merge "Bitmap.cpp: replace dup() with fcntl(F_DUPFD_CLOEXEC)"

am: f084e95629

Change-Id: Ie81bf3741ecc399861263d69084d8fb3ec2dbe3e
This commit is contained in:
Nick Kralevich
2019-01-14 22:07:57 -08:00
committed by android-build-merger

View File

@@ -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();