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

Commit 139b5728 authored by George Burgess IV's avatar George Burgess IV Committed by android-build-merger
Browse files

Merge "effects: fix a theoretical memory leak"

am: 7f4beda2

Change-Id: I27d87188283c0e31cb607f3de15f9f1170cb94fb
parents b42bdb39 7f4beda2
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1856,12 +1856,13 @@ status_t AudioFlinger::EffectHandle::command(uint32_t cmdCode,
            }

            // copy to local memory in case of client corruption b/32220769
            param = (effect_param_t *)realloc(param, size);
            if (param == NULL) {
            auto *newParam = (effect_param_t *)realloc(param, size);
            if (newParam == NULL) {
                ALOGW("command(): out of memory");
                status = NO_MEMORY;
                break;
            }
            param = newParam;
            memcpy(param, p, size);

            int reply = 0;