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

Commit c2c86d0b authored by Kunal Malhotra's avatar Kunal Malhotra
Browse files

Fixing possible NullPointerException

Test: manul testing
Change-Id: I448c3d31c69a7c1649bfe30e864ad053cd8987bb
Bug: b/263304156
parent 474b46c4
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -316,6 +316,10 @@ public class ForegroundServiceTypeLoggerModule {
        // then we should care, otherwise we assume
        // then we should care, otherwise we assume
        // it's not related to any FGS
        // it's not related to any FGS
        UidState uidState = mUids.get(uid);
        UidState uidState = mUids.get(uid);
        if (uidState == null) {
            Log.w(TAG, "API event end called before start!");
            return -1;
        }
        if (uidState.mOpenWithFgsCount.contains(apiType)) {
        if (uidState.mOpenWithFgsCount.contains(apiType)) {
            // are there any calls that started with an FGS?
            // are there any calls that started with an FGS?
            if (uidState.mOpenWithFgsCount.get(apiType) != 0) {
            if (uidState.mOpenWithFgsCount.get(apiType) != 0) {