OSDN Git Service

HFP: Fix static check errors
authorJack He <siyuanh@google.com>
Tue, 12 Dec 2017 03:49:30 +0000 (19:49 -0800)
committerJack He <siyuanh@google.com>
Thu, 14 Dec 2017 00:10:11 +0000 (00:10 +0000)
commit6545d3f346764d796db65f403335f0d2e83ea35a
treeeb77d40b1f5260d9982b6993c8d885100887c866
parent4edb5857bcfd87273d45a74ce246216dd1537bfe
HFP: Fix static check errors

* In bta/ag and btif/btif_hf.cc
* Simplify boolean values
* Use nullptr intead of NULL
* Use C++ style include headers instead of C style ones
* Remove unused struct definitions
* Remove unused code from bta_ag_ci.h/cc
* Use range based for-loop when it can be converted automatically
* Use C++ style zero-initialization instead of memset so that non-POD
  members of structs can be initialized properly
* Use "" to initliaze char array since the rest of the array will be
  zero padded if the array is assigned to a shorter string than its
  length

Bug: 68340193
Test: make, connect to HFP enabled device
Change-Id: I25c1e48ca1cb40629b9b60243ec462f498d8fc24
17 files changed:
bta/Android.bp
bta/ag/bta_ag_act.cc
bta/ag/bta_ag_api.cc
bta/ag/bta_ag_at.cc
bta/ag/bta_ag_cfg.cc
bta/ag/bta_ag_ci.cc [deleted file]
bta/ag/bta_ag_cmd.cc
bta/ag/bta_ag_int.h
bta/ag/bta_ag_main.cc
bta/ag/bta_ag_rfc.cc
bta/ag/bta_ag_sco.cc
bta/ag/bta_ag_sdp.cc
bta/include/bta_ag_api.h
bta/include/bta_ag_ci.h [deleted file]
btif/co/bta_ag_co.cc
btif/src/btif_hf.cc
btif/src/btif_rc.cc