Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f5c23748 authored by Michael Wachenschwanz's avatar Michael Wachenschwanz Committed by android-build-merger
Browse files

Merge "DO NOT MERGE Revert "Logging for catching memory issue in Parcel"" into oc-dev

am: 1967749c

Change-Id: I1ef9cd112030f317518c483364a9fb505a40d7bc
parents 6e21ebfd 1967749c
Loading
Loading
Loading
Loading
+1 −9
Original line number Diff line number Diff line
@@ -2547,16 +2547,8 @@ status_t Parcel::continueWrite(size_t desired)
            objectsSize = 0;
        } else {
            while (objectsSize > 0) {
                if (mObjects[objectsSize-1] < desired) {
                    // Check for an object being sliced
                    if (desired < mObjects[objectsSize-1] + sizeof(flat_binder_object)) {
                        ALOGE("Attempt to shrink Parcel would slice an objects allocated memory");
                        return UNKNOWN_ERROR + 0xBADF10;
                    }
                if (mObjects[objectsSize-1] < desired)
                    break;
                }
                // STOPSHIP: Above code to be replaced with following commented code:
                // if (mObjects[objectsSize-1] + sizeof(flat_binder_object) <= desired) break;
                objectsSize--;
            }
        }