]> granicus.if.org Git - esp-idf/commitdiff
add 'extern C' in header files
authorsnake <tianhao@espressif.com>
Fri, 23 Sep 2016 06:54:30 +0000 (14:54 +0800)
committersnake <tianhao@espressif.com>
Fri, 23 Sep 2016 06:54:30 +0000 (14:54 +0800)
components/bt/include/bt.h

index f8b7a8a0fd9abbfb206950e44888622cf1f7b80d..8511aabdf8d4a81cc8e1ed52edffbc0cf08aca91 100644 (file)
 #include "freertos/FreeRTOS.h"
 #include "esp_err.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
 typedef void (* bt_app_startup_cb_t)(void *param);
 
 esp_err_t esp_bt_startup(bt_app_startup_cb_t cb, void *ctx);
@@ -54,4 +59,8 @@ void API_vhci_host_send_packet(uint8_t *data, uint16_t len);
  */
 void API_vhci_host_register_callback(const vhci_host_callback_t *callback);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* __BT_H__ */