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

Commit a37bef76 authored by Yang Ni's avatar Yang Ni Committed by android-build-merger
Browse files

Merge "Destroy Allocation right away on exception"

am: 52bc790f

Change-Id: I2724dd4adf68aa8330b10b8f596d9d7db3619e03
parents 06a6e81c 52bc790f
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -2895,6 +2895,7 @@ public class Allocation extends BaseObj {
            mAllocationArray[0] = createTyped(rs, t, usage);
            if ((usage & USAGE_IO_INPUT) != 0) {
                if (numAlloc > MAX_NUMBER_IO_INPUT_ALLOC) {
                    mAllocationArray[0].destroy();
                    throw new RSIllegalArgumentException("Exceeds the max number of Allocations allowed: " +
                                                         MAX_NUMBER_IO_INPUT_ALLOC);
                }