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

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

Merge "Destroy Allocation right away on exception" am: 52bc790f am: a37bef76 am: fd9f0919

am: 26a51644

Change-Id: I5017653d4a19b6a0e111f5ae5f0905cf7a5e7d2c
parents daca7890 26a51644
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);
                }