Loading libs/binder/Parcel.cpp +3 −4 Original line number Diff line number Diff line Loading @@ -173,15 +173,14 @@ static void release_object(const sp<ProcessState>& proc, return; } case BINDER_TYPE_FD: { if (obj.cookie != 0) { // owned if (outAshmemSize != NULL) { if (obj.cookie != 0) { int size = ashmem_get_size_region(obj.handle); if (size > 0) { *outAshmemSize -= size; } close(obj.handle); } close(obj.handle); #ifdef DISABLE_ASHMEM_TRACKING } else if (obj.cookie != 0) { close(obj.handle); Loading Loading
libs/binder/Parcel.cpp +3 −4 Original line number Diff line number Diff line Loading @@ -173,15 +173,14 @@ static void release_object(const sp<ProcessState>& proc, return; } case BINDER_TYPE_FD: { if (obj.cookie != 0) { // owned if (outAshmemSize != NULL) { if (obj.cookie != 0) { int size = ashmem_get_size_region(obj.handle); if (size > 0) { *outAshmemSize -= size; } close(obj.handle); } close(obj.handle); #ifdef DISABLE_ASHMEM_TRACKING } else if (obj.cookie != 0) { close(obj.handle); Loading