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

Commit 713f8792 authored by Jake Hamby's avatar Jake Hamby Committed by Gerrit Code Review
Browse files

Merge "Telephony: Fix decodeCallbackNumber for Cdma CMAS"

parents cd17a8e5 dbb088ab
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1353,7 +1353,12 @@ public final class BearerData {
    private static boolean decodeCallbackNumber(BearerData bData, BitwiseInputStream inStream)
        throws BitwiseInputStream.AccessException, CodingException
    {
        final int EXPECTED_PARAM_SIZE = 1 * 8; //at least
        int paramBits = inStream.read(8) * 8;
        if (paramBits < EXPECTED_PARAM_SIZE) {
            inStream.skip(paramBits);
            return false;
        }
        CdmaSmsAddress addr = new CdmaSmsAddress();
        addr.digitMode = inStream.read(1);
        byte fieldBits = 4;