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

Commit d9d98470 authored by Emilio López's avatar Emilio López Committed by Ricardo Cerqueira
Browse files

RIL: handle the lack of version gracefully on older RILs

Change-Id: I8227c55968f502112c5b6ac334eee505c29924c2
parent 5cfa5ee9
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -3032,8 +3032,8 @@ public class RIL extends BaseCommands implements CommandsInterface {
    protected Object
    responseDataCallList(Parcel p) {
        ArrayList<DataCallState> response;

        int ver = p.readInt();
        int oldRil = SystemProperties.getInt("ro.telephony.ril.v3", 0);
        int ver = (oldRil!=0 ? 3 : p.readInt());
        int num = p.readInt();
        riljLog("responseDataCallList ver=" + ver + " num=" + num);

@@ -3047,7 +3047,8 @@ public class RIL extends BaseCommands implements CommandsInterface {

    protected Object
    responseSetupDataCall(Parcel p) {
        int ver = p.readInt();
        int oldRil = SystemProperties.getInt("ro.telephony.ril.v3", 0);
        int ver = (oldRil!=0 ? 3 : p.readInt());
        int num = p.readInt();
        if (RILJ_LOGV) riljLog("responseSetupDataCall ver=" + ver + " num=" + num);