OSDN Git Service

Fix C/C++ compiler generated warnings
authorPavlin Radoslavov <pavlin@google.com>
Sat, 13 Feb 2016 16:47:19 +0000 (08:47 -0800)
committerAndre Eisenbach <eisenbach@google.com>
Thu, 18 Feb 2016 18:39:27 +0000 (10:39 -0800)
commit12265e39b511f28425236b0dc97c78e7d837304b
tree41f7c3bf1498bde26e98b859f556f9261b0b722f
parent0bd8fa5b24103f5376afb4ddd593ecb1a6a2588c
Fix C/C++ compiler generated warnings

 * Remove unused functions: -Wno-unused-function
 * Fix logical operations that are missing parentheses:
   -Wno-logical-not-parentheses, -Wno-parentheses
 * Add missing braces in initializers: -Wno-missing-braces
 * Remove unused variables: -Wno-unused-variable
 * Fix printf()-like formatting issues: -Wno-format
 * Avoid using unitialized variables:
   -Wno-maybe-uninitialized, -Wno-uninitialized
 * Fix a bug inside bta_gattc_get_gatt_db_impl()
   when the processed GATT DB attribute type is unknown.
 * Fix warnings about missing field initializers:
   -Wno-missing-field-initializers
 * Re-implement macro COMPILE_ASSERT(COND) to fix a compilation warning:
   -Wno-non-literal-null-conversion
 * Fix sign mismatch comparison warnings:
   -Wno-sign-compare
 * Fix warnings related to enum conversion:
   -Wno-enum-conversion
 * Fix warnings related to incompatible pointer types:
   -Wno-incompatible-pointer-types
 * Fix warnings related to enum conversion:
   -Wno-enum-conversion

Bug: 26879229
Change-Id: I522931fe156aeab23ae841051a9e25ceab00b1c2
35 files changed:
Android.mk
audio_a2dp_hw/audio_a2dp_hw.c
bta/av/bta_av_aact.c
bta/dm/bta_dm_act.c
bta/gatt/bta_gattc_act.c
bta/gatt/bta_gattc_cache.c
bta/hf_client/bta_hf_client_at.c
bta/jv/bta_jv_act.c
bta/sdp/bta_sdp_act.c
btif/src/btif_av.c
btif/src/btif_avrcp_audio_track.cpp
btif/src/btif_debug_btsnoop.c
btif/src/btif_dm.c
btif/src/btif_rc.c
btif/src/btif_sock_thread.c
device/include/interop_database.h
hci/src/btsnoop.c
hci/src/vendor.c
main/bte_logmsg.c
osi/include/osi.h
osi/test/list_test.cpp
osi/test/ringbuffer_test.cpp
service/client/main.cpp
service/low_energy_client.cpp
service/test/parcel_helpers_unittest.cpp
stack/avrc/avrc_api.c
stack/btm/btm_ble_bgconn.c
stack/btm/btm_ble_gap.c
stack/btm/btm_dev.c
stack/btm/btm_devctl.c
stack/gatt/gatt_cl.c
stack/gatt/gatt_sr.c
stack/l2cap/l2cap_client.c
stack/smp/smp_keys.c
test/bluedroidtest/bluedroidtest.c