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

Commit a74134b8 authored by James Lin's avatar James Lin Committed by Android (Google) Code Review
Browse files

Merge "Fix NullPointerException when convernt the result from Object to Boolean" into rvc-dev

parents 3ca581c7 bb2626cb
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -190,11 +190,12 @@ public class IccPhoneBookInterfaceManager {
            if (mAdnCache != null) {
                mAdnCache.updateAdnBySearch(efid, oldAdn, newAdn, pin2, response);
                waitForResult(updateRequest);
                return (boolean) updateRequest.mResult;
            } else {
                loge("Failure while trying to update by search due to uninitialised adncache");
                return false;
            }
        }
        return (boolean) updateRequest.mResult;
    }

    /**
@@ -239,11 +240,12 @@ public class IccPhoneBookInterfaceManager {
            if (mAdnCache != null) {
                mAdnCache.updateAdnByIndex(efid, newAdn, index, pin2, response);
                waitForResult(updateRequest);
                return (boolean) updateRequest.mResult;
            } else {
                loge("Failure while trying to update by index due to uninitialised adncache");
                return false;
            }
        }
        return (boolean) updateRequest.mResult;
    }

    /**
@@ -301,11 +303,12 @@ public class IccPhoneBookInterfaceManager {
            if (mAdnCache != null) {
                mAdnCache.requestLoadAllAdnLike(efid, mAdnCache.extensionEfForEf(efid), response);
                waitForResult(loadRequest);
                return (List<AdnRecord>) loadRequest.mResult;
            } else {
                loge("Failure while trying to load from SIM due to uninitialised adncache");
                return null;
            }
        }
        return (List<AdnRecord>) loadRequest.mResult;
    }

    @UnsupportedAppUsage