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

Commit 4a374b91 authored by Shinru Han's avatar Shinru Han
Browse files

Fix CallTypeMethod for GnssAlmanac#getToaSeconds

Test: on-cuttlefish
Flag: android.location.flags.gnss_assistance_interface_jni
Bug: 422656151

Change-Id: I6855aacb33bf585a7cb83dd1f0cdb163380c6b84
parent 16157f75
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2142,13 +2142,13 @@ void GnssAssistanceUtil::setGnssAlmanac(JNIEnv* env, jobject gnssAlmanacObj,
            env->CallLongMethod(gnssAlmanacObj, method_gnssAlmanacGetIssueDateMillis);
    jint ioda = env->CallIntMethod(gnssAlmanacObj, method_gnssAlmanacGetIoda);
    jint weekNumber = env->CallIntMethod(gnssAlmanacObj, method_gnssAlmanacGetWeekNumber);
    jlong toaSeconds = env->CallLongMethod(gnssAlmanacObj, method_gnssAlmanacGetToaSeconds);
    jint toaSeconds = env->CallIntMethod(gnssAlmanacObj, method_gnssAlmanacGetToaSeconds);
    jboolean isCompleteAlmanacProvided =
            env->CallBooleanMethod(gnssAlmanacObj, method_gnssAlmanacIsCompleteAlmanacProvided);
    gnssAlmanac.issueDateMs = issueDateMillis;
    gnssAlmanac.ioda = static_cast<int32_t>(ioda);
    gnssAlmanac.weekNumber = static_cast<int32_t>(weekNumber);
    gnssAlmanac.toaSeconds = toaSeconds;
    gnssAlmanac.toaSeconds = static_cast<int32_t>(toaSeconds);
    gnssAlmanac.isCompleteAlmanacProvided = isCompleteAlmanacProvided;

    jobject satelliteAlmanacsListObj =