Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- target thumb C++: libbluetooth_jni <= packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:236:5: error: excess elements in struct initializer
- NULL,
- ^~~~
- bionic/libc/kernel/common/linux/stddef.h:25:14: note: expanded from macro 'NULL'
- #define NULL 0
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:379:9: warning: variable 'devname' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
- if (addr == NULL) goto Fail;
- ^~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:396:9: note: uninitialized use occurs here
- if (devname) callbackEnv->DeleteLocalRef(devname);
- ^~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:379:5: note: remove the 'if' if its condition is always false
- if (addr == NULL) goto Fail;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:368:29: note: initialize the variable 'devname' to silence this warning
- jbyteArray addr, devname;
- ^
- = nullptr
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:413:9: warning: variable 'devname' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
- if (addr == NULL) goto Fail;
- ^~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:430:9: note: uninitialized use occurs here
- if (devname) callbackEnv->DeleteLocalRef(devname);
- ^~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:413:5: note: remove the 'if' if its condition is always false
- if (addr == NULL) goto Fail;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:402:29: note: initialize the variable 'devname' to silence this warning
- jbyteArray addr, devname;
- ^
- = nullptr
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:454:46: warning: unused parameter 'opcode' [-Wunused-parameter]
- static void dut_mode_recv_callback (uint16_t opcode, uint8_t *buf, uint8_t len) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:454:63: warning: unused parameter 'buf' [-Wunused-parameter]
- static void dut_mode_recv_callback (uint16_t opcode, uint8_t *buf, uint8_t len) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:454:76: warning: unused parameter 'len' [-Wunused-parameter]
- static void dut_mode_recv_callback (uint16_t opcode, uint8_t *buf, uint8_t len) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:457:53: warning: unused parameter 'status' [-Wunused-parameter]
- static void le_test_mode_recv_callback (bt_status_t status, uint16_t packet_count) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:457:70: warning: unused parameter 'packet_count' [-Wunused-parameter]
- static void le_test_mode_recv_callback (bt_status_t status, uint16_t packet_count) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:468:5: error: cannot initialize a member subobject of type 'pin_request_callback' (aka 'void (*)(bt_bdaddr_t *, bt_bdname_t *, uint32_t)') with an lvalue of type 'void (bt_state_t)': different number of parameters (3 vs 1)
- wake_state_changed_callback,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:469:5: error: cannot initialize a member subobject of type 'ssp_request_callback' (aka 'void (*)(bt_bdaddr_t *, bt_bdname_t *, uint32_t, bt_ssp_variant_t, uint32_t)') with an lvalue of type 'void (bt_bdaddr_t *, bt_bdname_t *, uint32_t, uint8_t)': different number of parameters (5 vs 4)
- pin_request_callback,
- ^~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:470:5: error: cannot initialize a member subobject of type 'bond_state_changed_callback' (aka 'void (*)(bt_status_t, bt_bdaddr_t *, bt_bond_state_t)') with an lvalue of type 'void (bt_bdaddr_t *, bt_bdname_t *, uint32_t, bt_ssp_variant_t, uint32_t)': different number of parameters (3 vs 5)
- ssp_request_callback,
- ^~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:273:41: error: no member named 'initq' in 'bt_interface_t'; did you mean 'init'?
- int ret = qcBluetoothInterface->initq(&sQBluetoothCallbacks);
- ^~~~~
- init
- hardware/libhardware/include/hardware/bluetooth.h:372:11: note: 'init' declared here
- int (*init)(bt_callbacks_t* callbacks );
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:284:48: warning: unused parameter 'obj' [-Wunused-parameter]
- static bool cleanupNative(JNIEnv *env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:302:5: error: unknown type name 'bt_le_service_t'
- bt_le_service_t *service_list = 0;
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:471:5: error: cannot initialize a member subobject of type 'acl_state_changed_callback' (aka 'void (*)(bt_status_t, bt_bdaddr_t *, bt_acl_state_t)') with an lvalue of type 'void (bt_status_t, bt_bdaddr_t *, bt_bond_state_t)': type mismatch at 3rd parameter ('bt_acl_state_t' vs 'bt_bond_state_t')
- bond_state_changed_callback,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:472:5: error: cannot initialize a member subobject of type 'callback_thread_event' (aka 'void (*)(bt_cb_thread_evt)') with an lvalue of type 'void (bt_status_t, bt_bdaddr_t *, bt_acl_state_t)': different number of parameters (1 vs 3)
- acl_state_changed_callback,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:473:5: error: cannot initialize a member subobject of type 'dut_mode_recv_callback' (aka 'void (*)(uint16_t, uint8_t *, uint8_t)') with an lvalue of type 'void (bt_cb_thread_evt)': different number of parameters (3 vs 1)
- callback_thread_event,
- ^~~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:474:5: error: cannot initialize a member subobject of type 'le_test_mode_callback' (aka 'void (*)(bt_status_t, uint16_t)') with an lvalue of type 'void (uint16_t, uint8_t *, uint8_t)': different number of parameters (2 vs 3)
- dut_mode_recv_callback,
- ^~~~~~~~~~~~~~~~~~~~~~
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:632:62: error: use of undeclared identifier 'BT_PROFILE_MAP_CLIENT_ID'
- sBluetoothInterface->get_profile_interface(BT_PROFILE_MAP_CLIENT_ID)) == NULL) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:646:48: warning: unused parameter 'obj' [-Wunused-parameter]
- static bool cleanupNative(JNIEnv *env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:304:49: error: use of undeclared identifier 'bt_le_service_t'
- if(qcBluetoothInterface && (service_list = (bt_le_service_t*)malloc(entries * sizeof(bt_le_service_t))))
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:304:65: error: expected expression
- if(qcBluetoothInterface && (service_list = (bt_le_service_t*)malloc(entries * sizeof(bt_le_service_t))))
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:659:38: warning: unused parameter 'env' [-Wunused-parameter]
- static jboolean enableNative(JNIEnv* env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:659:51: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean enableNative(JNIEnv* env, jobject obj) {packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:323:35:
- ^error:
- no member named 'le_extended_scan' in 'bt_interface_t'
- qcBluetoothInterface->le_extended_scan(service_list, entries, scan_policy, start?1:0);
- ~~~~~~~~~~~~~~~~~~~~ ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:297:57: warning: unused parameter 'object' [-Wunused-parameter]
- static void btLeExtendedScanNative(JNIEnv *env, jobject object,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:298:65: warning: unused parameter 'start' [-Wunused-parameter]
- jobjectArray uuids, jboolean start)
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:670:39: warning: unused parameter 'env' [-Wunused-parameter]
- static jboolean disableNative(JNIEnv* env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:670:52: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean disableNative(JNIEnv* env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:685:46: warning: unused parameter 'env' [-Wunused-parameter]
- static jboolean startDiscoveryNative(JNIEnv* env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:685:59: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean startDiscoveryNative(JNIEnv* env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:696:47: warning: unused parameter 'env' [-Wunused-parameter]
- static jboolean cancelDiscoveryNative(JNIEnv* env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:696:60: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean cancelDiscoveryNative(JNIEnv* env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:707:55: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean createBondNative(JNIEnv* env, jobject obj, jbyteArray address) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:728:55: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean removeBondNative(JNIEnv* env, jobject obj, jbyteArray address) {
- ^
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:335:27: error: no member named 'le_lpp_write_rssi_threshold' in 'bt_interface_t'
- qcBluetoothInterface->le_lpp_write_rssi_threshold(&bda, min, max);
- ~~~~~~~~~~~~~~~~~~~~ ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:329:66: warning: unused parameter 'object' [-Wunused-parameter]
- static void btLeLppWriteRssiThresholdNative(JNIEnv *env, jobject object,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:748:55: warning: unused parameter 'obj' [-Wunused-parameter]
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:344:27: error: static jboolean cancelBondNative(JNIEnv* env, jobject obj, jbyteArray address) {no member named 'le_lpp_enable_rssi_monitor' in 'bt_interface_t'
- qcBluetoothInterface->le_lpp_enable_rssi_monitor(&bda, enable);
- ~~~~~~~~~~~~~~~~~~~~ ^
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:338:65: warning: unused parameter 'object' [-Wunused-parameter]
- static void btLeLppEnableRssiMonitorNative(JNIEnv* env, jobject object,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:353:27: error: no member named 'le_lpp_read_rssi_threshold' in 'bt_interface_t'
- qcBluetoothInterface->le_lpp_read_rssi_threshold(&bda);
- ~~~~~~~~~~~~~~~~~~~~ ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:347:65: warning: unused parameter 'object' [-Wunused-parameter]
- static void btLeLppReadRssiThresholdNative(JNIEnv* env, jobject object,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:768:53: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean pinReplyNative(JNIEnv *env, jobject obj, jbyteArray address, jboolean accept,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:800:53: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean sspReplyNative(JNIEnv *env, jobject obj, jbyteArray address,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:822:63: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean setAdapterPropertyNative(JNIEnv *env, jobject obj, jint type, jbyteArray value) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:842:52: warning: unused parameter 'env' [-Wunused-parameter]
- static jboolean getAdapterPropertiesNative(JNIEnv *env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:842:65: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean getAdapterPropertiesNative(JNIEnv *env, jobject obj) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:854:50: warning: unused parameter 'env' [-Wunused-parameter]
- static jboolean getAdapterPropertyNative(JNIEnv *env, jobject obj, jint type) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:854:63: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean getAdapterPropertyNative(JNIEnv *env, jobject obj, jint type) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:866:62: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean getDevicePropertyNative(JNIEnv *env, jobject obj, jbyteArray address, jint type) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:887:62: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean setDevicePropertyNative(JNIEnv *env, jobject obj, jbyteArray address,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:940:47: error: no member named 'get_sock_opt' in 'btsock_interface_t'
- if ( (status = sBluetoothSocketInterface->get_sock_opt((btsock_type_t)type, channel,
- ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
- 6 warnings and 9 errors generated.
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:941:11: error: use of undeclared identifier 'btsock_option_type_t'
- (btsock_option_type_t) optionName, (void *) option_val, &option_len)) !=make: *** [/home/reconfreak/android/cfx/out/target/product/d800/obj/SHARED_LIBRARIES/libbluetooth_jni_intermediates/com_android_bluetooth_btservice_QAdapterService.o] Error 1
- make: *** Waiting for unfinished jobs....
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:923:52: warning: unused parameter 'obj' [-Wunused-parameter]
- static int getSocketOptNative(JNIEnv *env, jobject obj, jint type, jint channel, jint optionName,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:923:87: warning: unused parameter 'optionName' [-Wunused-parameter]
- static int getSocketOptNative(JNIEnv *env, jobject obj, jint type, jint channel, jint optionName,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:970:47: error: no member named 'set_sock_opt' in 'btsock_interface_t'
- if ( (status = sBluetoothSocketInterface->set_sock_opt((btsock_type_t)type, channel,
- ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:971:11: error: use of undeclared identifier 'btsock_option_type_t'
- (btsock_option_type_t) optionName, (void *) option_val, optionLen)) !=
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:954:52: warning: unused parameter 'obj' [-Wunused-parameter]
- static int setSocketOptNative(JNIEnv *env, jobject obj, jint type, jint channel, jint optionName,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:954:87: warning: unused parameter 'optionName' [-Wunused-parameter]
- static int setSocketOptNative(JNIEnv *env, jobject obj, jint type, jint channel, jint optionName,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:955:68: warning: unused parameter 'optionLen' [-Wunused-parameter]
- jbyteArray optionVal, jint optionLen) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:984:62: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean getRemoteServicesNative(JNIEnv *env, jobject obj, jbyteArray address) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1003:66: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean getRemoteMasInstancesNative(JNIEnv *env, jobject obj, jbyteArray address) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1022:53: warning: unused parameter 'object' [-Wunused-parameter]
- static int connectSocketNative(JNIEnv *env, jobject object, jbyteArray address, jint type,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1064:59: warning: unused parameter 'object' [-Wunused-parameter]
- static int createSocketChannelNative(JNIEnv *env, jobject object, jint type,
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1102:49: warning: unused parameter 'env' [-Wunused-parameter]
- static jboolean configHciSnoopLogNative(JNIEnv* env, jobject obj, jboolean enable) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1102:62: warning: unused parameter 'obj' [-Wunused-parameter]
- static jboolean configHciSnoopLogNative(JNIEnv* env, jobject obj, jboolean enable) {
- ^
- packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1157:36: warning: unused parameter 'reserved' [-Wunused-parameter]
- jint JNI_OnLoad(JavaVM *jvm, void *reserved)
- ^
- 40 warnings and 12 errors generated.
- make: *** [/home/reconfreak/android/cfx/out/target/product/d800/obj/SHARED_LIBRARIES/libbluetooth_jni_intermediates/com_android_bluetooth_btservice_AdapterService.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement