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

Commit ed6605c2 authored by Satish Kodishala's avatar Satish Kodishala Committed by android-build-merger
Browse files

Merge "Send empty string for redial" am: 134960dc am: a3ba6b93

am: dd60a3e7

Change-Id: Ife600b5d44b58ae5f2c3befbe3f7637e2353b7c3
parents 5aa75d21 dd60a3e7
Loading
Loading
Loading
Loading
+7 −7
Original line number Original line Diff line number Diff line
@@ -581,17 +581,18 @@ static jboolean dialNative(JNIEnv* env, jobject object, jbyteArray address,
    return JNI_FALSE;
    return JNI_FALSE;
  }
  }


  const char* number = NULL;
  const char* number = nullptr;
  if (number_str != NULL) {
  if (number_str != nullptr) {
    number = env->GetStringUTFChars(number_str, NULL);
    number = env->GetStringUTFChars(number_str, nullptr);
  }
  }

  bt_status_t status =
  bt_status_t status =
      sBluetoothHfpClientInterface->dial((const RawAddress*)addr, number);
    sBluetoothHfpClientInterface->dial((const RawAddress*)addr,
                                       number == nullptr ? "" : number);

  if (status != BT_STATUS_SUCCESS) {
  if (status != BT_STATUS_SUCCESS) {
    ALOGE("Failed to dial, status: %d", status);
    ALOGE("Failed to dial, status: %d", status);
  }
  }
  if (number != NULL) {
  if (number != nullptr) {
    env->ReleaseStringUTFChars(number_str, number);
    env->ReleaseStringUTFChars(number_str, number);
  }
  }
  env->ReleaseByteArrayElements(address, addr, 0);
  env->ReleaseByteArrayElements(address, addr, 0);
@@ -752,7 +753,6 @@ static jboolean sendATCmdNative(JNIEnv* env, jobject object, jbyteArray address,
    jniThrowIOException(env, EINVAL);
    jniThrowIOException(env, EINVAL);
    return JNI_FALSE;
    return JNI_FALSE;
  }
  }

  const char* arg = NULL;
  const char* arg = NULL;
  if (arg_str != NULL) {
  if (arg_str != NULL) {
    arg = env->GetStringUTFChars(arg_str, NULL);
    arg = env->GetStringUTFChars(arg_str, NULL);