OSDN Git Service

Fix errors around logging when compiling on Linux
authorJakub Pawlowski <jpawlowski@google.com>
Tue, 23 Oct 2018 12:46:24 +0000 (14:46 +0200)
committerJakub Pawlowski <jpawlowski@google.com>
Tue, 23 Oct 2018 17:10:27 +0000 (17:10 +0000)
* cutils/log.h -> log/log.h
* add missing #include "log/log.h"
* add android_errorWriteWithInfoLog stub

Test: compile on linux using ninja
Change-Id: I720921a2fbf86b5ce5e2a2f691f1e769c91672b6

btif/src/btif_hf.cc
linux_include/log/log.h
osi/src/config.cc
stack/bnep/bnep_utils.cc
stack/gatt/gatt_sr.cc
stack/sdp/sdp_server.cc
stack/smp/smp_act.cc
stack/smp/smp_main.cc

index 6fd803b..ea55d2a 100644 (file)
@@ -36,6 +36,7 @@
 #include <hardware/bluetooth_headset_callbacks.h>
 #include <hardware/bluetooth_headset_interface.h>
 #include <hardware/bt_hf.h>
+#include <log/log.h>
 
 #include "bta/include/utl.h"
 #include "bta_ag_api.h"
index 7149470..2802f77 100644 (file)
  *  limitations under the License.
  *
  ******************************************************************************/
+#pragma once
 
 /* This file provides empty implementation of android_errorWriteLog, which is
  * not required on linux. It should be on include path only for linux build. */
 
 #if defined(OS_GENERIC)
 
-inline int android_errorWriteLog(int, const char*) { return 0; };
+#include <cstdint>
 
+inline int android_errorWriteLog(int, const char*) { return 0; };
+inline int android_errorWriteWithInfoLog(int tag, const char* subTag,
+                                         int32_t uid, const char* data,
+                                         uint32_t dataLen) {
+  return 0;
+};
 #endif
index 4b9697a..c3e2114 100644 (file)
@@ -17,7 +17,6 @@
  ******************************************************************************/
 
 #include "osi/include/config.h"
-#include "log/log.h"
 
 #include <base/files/file_path.h>
 #include <base/logging.h>
@@ -25,6 +24,7 @@
 #include <errno.h>
 #include <fcntl.h>
 #include <libgen.h>
+#include <log/log.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
index 48fd5d1..6d6d709 100644 (file)
  *
  ******************************************************************************/
 
-#include <cutils/log.h>
-
+#include <log/log.h>
 #include <stdio.h>
 #include <string.h>
+
 #include "bnep_int.h"
 #include "bt_common.h"
 #include "bt_types.h"
index 4ca516d..430d13c 100644 (file)
  *
  ******************************************************************************/
 
-#include <log/log.h>
 #include "bt_target.h"
 #include "bt_utils.h"
 #include "osi/include/osi.h"
 
+#include <log/log.h>
 #include <string.h>
+
 #include "gatt_int.h"
 #include "l2c_api.h"
 #include "l2c_int.h"
index 386f62f..c9949b7 100644 (file)
@@ -23,7 +23,7 @@
  *
  ******************************************************************************/
 
-#include <cutils/log.h>
+#include <log/log.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
index f366be1..ada7b6a 100644 (file)
@@ -16,6 +16,7 @@
  *
  ******************************************************************************/
 
+#include <log/log.h>
 #include <string.h>
 #include "btif_common.h"
 #include "btif_storage.h"
index ef01b5f..89ecb4f 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "bt_target.h"
 
-#include <cutils/log.h>
+#include <log/log.h>
 #include <string.h>
 #include "smp_int.h"