From 4902524cc6a45a01cfead054f48b6584dbb1f1cc Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Fri, 11 Mar 2022 21:31:25 +0100 Subject: [PATCH] btstack_debug: add c++ guard --- src/btstack_debug.h | 8 ++++++++ test/ad_parser/{ad_parser_test.c => ad_parser_test.cpp} | 0 test/att_db/{att_db_test.c => att_db_test.cpp} | 0 test/att_db/{att_db_util_test.c => att_db_util_test.cpp} | 0 .../avdtp_util/{avdtp_util_test.c => avdtp_util_test.cpp} | 0 .../{base64_decoder_test.c => base64_decoder_test.cpp} | 0 test/ble_client/{ad_parser_test.c => ad_parser_test.cpp} | 0 ...k_key_db_fs_test.c => btstack_link_key_db_fs_test.cpp} | 0 ..._memory_test.c => btstack_link_key_db_memory_test.cpp} | 0 ...ck_memory_pool_test.c => btstack_memory_pool_test.cpp} | 0 .../{btstack_memory_test.c => btstack_memory_test.cpp} | 0 .../{des_iterator_test.c => des_iterator_test.cpp} | 0 .../{btstack_util_test.c => btstack_util_test.cpp} | 0 test/embedded/{embedded_test.c => embedded_test.cpp} | 0 test/embedded/{freertos_test.c => freertos_test.cpp} | 0 test/embedded/{hci_cmd_test.c => hci_cmd_test.cpp} | 0 test/embedded/{hci_dump_test.c => hci_dump_test.cpp} | 0 ...ap_le_signaling_test.c => l2cap_le_signaling_test.cpp} | 0 .../{run_loop_base_test.c => run_loop_base_test.cpp} | 0 test/flash_tlv/{tlv_test.c => tlv_test.cpp} | 0 test/gap/{test_le_scan.c => test_le_scan.cpp} | 0 .../{ancs_client_test.c => ancs_client_test.cpp} | 0 ...vice_client_test.c => battery_service_client_test.cpp} | 0 ..._test.c => device_information_service_client_test.cpp} | 0 .../{gatt_client_test.c => gatt_client_test.cpp} | 0 25 files changed, 8 insertions(+) rename test/ad_parser/{ad_parser_test.c => ad_parser_test.cpp} (100%) rename test/att_db/{att_db_test.c => att_db_test.cpp} (100%) rename test/att_db/{att_db_util_test.c => att_db_util_test.cpp} (100%) rename test/avdtp_util/{avdtp_util_test.c => avdtp_util_test.cpp} (100%) rename test/base64/{base64_decoder_test.c => base64_decoder_test.cpp} (100%) rename test/ble_client/{ad_parser_test.c => ad_parser_test.cpp} (100%) rename test/btstack_link_key_db/{btstack_link_key_db_fs_test.c => btstack_link_key_db_fs_test.cpp} (100%) rename test/btstack_link_key_db/{btstack_link_key_db_memory_test.c => btstack_link_key_db_memory_test.cpp} (100%) rename test/btstack_memory/{btstack_memory_pool_test.c => btstack_memory_pool_test.cpp} (100%) rename test/btstack_memory/{btstack_memory_test.c => btstack_memory_test.cpp} (100%) rename test/des_iterator/{des_iterator_test.c => des_iterator_test.cpp} (100%) rename test/embedded/{btstack_util_test.c => btstack_util_test.cpp} (100%) rename test/embedded/{embedded_test.c => embedded_test.cpp} (100%) rename test/embedded/{freertos_test.c => freertos_test.cpp} (100%) rename test/embedded/{hci_cmd_test.c => hci_cmd_test.cpp} (100%) rename test/embedded/{hci_dump_test.c => hci_dump_test.cpp} (100%) rename test/embedded/{l2cap_le_signaling_test.c => l2cap_le_signaling_test.cpp} (100%) rename test/embedded/{run_loop_base_test.c => run_loop_base_test.cpp} (100%) rename test/flash_tlv/{tlv_test.c => tlv_test.cpp} (100%) rename test/gap/{test_le_scan.c => test_le_scan.cpp} (100%) rename test/gatt-service-client/{ancs_client_test.c => ancs_client_test.cpp} (100%) rename test/gatt-service-client/{battery_service_client_test.c => battery_service_client_test.cpp} (100%) rename test/gatt-service-client/{device_information_service_client_test.c => device_information_service_client_test.cpp} (100%) rename test/gatt_client/{gatt_client_test.c => gatt_client_test.cpp} (100%) diff --git a/src/btstack_debug.h b/src/btstack_debug.h index 9052b0b73..3e85f5981 100644 --- a/src/btstack_debug.h +++ b/src/btstack_debug.h @@ -49,6 +49,10 @@ #include "btstack_defines.h" #include "hci_dump.h" +#if defined __cplusplus +extern "C" { +#endif + #ifdef __AVR__ #include #endif @@ -148,4 +152,8 @@ void log_debug_hexdump(const void *data, int size); /* API_END */ +#if defined __cplusplus +} +#endif + #endif // DEBUG_H diff --git a/test/ad_parser/ad_parser_test.c b/test/ad_parser/ad_parser_test.cpp similarity index 100% rename from test/ad_parser/ad_parser_test.c rename to test/ad_parser/ad_parser_test.cpp diff --git a/test/att_db/att_db_test.c b/test/att_db/att_db_test.cpp similarity index 100% rename from test/att_db/att_db_test.c rename to test/att_db/att_db_test.cpp diff --git a/test/att_db/att_db_util_test.c b/test/att_db/att_db_util_test.cpp similarity index 100% rename from test/att_db/att_db_util_test.c rename to test/att_db/att_db_util_test.cpp diff --git a/test/avdtp_util/avdtp_util_test.c b/test/avdtp_util/avdtp_util_test.cpp similarity index 100% rename from test/avdtp_util/avdtp_util_test.c rename to test/avdtp_util/avdtp_util_test.cpp diff --git a/test/base64/base64_decoder_test.c b/test/base64/base64_decoder_test.cpp similarity index 100% rename from test/base64/base64_decoder_test.c rename to test/base64/base64_decoder_test.cpp diff --git a/test/ble_client/ad_parser_test.c b/test/ble_client/ad_parser_test.cpp similarity index 100% rename from test/ble_client/ad_parser_test.c rename to test/ble_client/ad_parser_test.cpp diff --git a/test/btstack_link_key_db/btstack_link_key_db_fs_test.c b/test/btstack_link_key_db/btstack_link_key_db_fs_test.cpp similarity index 100% rename from test/btstack_link_key_db/btstack_link_key_db_fs_test.c rename to test/btstack_link_key_db/btstack_link_key_db_fs_test.cpp diff --git a/test/btstack_link_key_db/btstack_link_key_db_memory_test.c b/test/btstack_link_key_db/btstack_link_key_db_memory_test.cpp similarity index 100% rename from test/btstack_link_key_db/btstack_link_key_db_memory_test.c rename to test/btstack_link_key_db/btstack_link_key_db_memory_test.cpp diff --git a/test/btstack_memory/btstack_memory_pool_test.c b/test/btstack_memory/btstack_memory_pool_test.cpp similarity index 100% rename from test/btstack_memory/btstack_memory_pool_test.c rename to test/btstack_memory/btstack_memory_pool_test.cpp diff --git a/test/btstack_memory/btstack_memory_test.c b/test/btstack_memory/btstack_memory_test.cpp similarity index 100% rename from test/btstack_memory/btstack_memory_test.c rename to test/btstack_memory/btstack_memory_test.cpp diff --git a/test/des_iterator/des_iterator_test.c b/test/des_iterator/des_iterator_test.cpp similarity index 100% rename from test/des_iterator/des_iterator_test.c rename to test/des_iterator/des_iterator_test.cpp diff --git a/test/embedded/btstack_util_test.c b/test/embedded/btstack_util_test.cpp similarity index 100% rename from test/embedded/btstack_util_test.c rename to test/embedded/btstack_util_test.cpp diff --git a/test/embedded/embedded_test.c b/test/embedded/embedded_test.cpp similarity index 100% rename from test/embedded/embedded_test.c rename to test/embedded/embedded_test.cpp diff --git a/test/embedded/freertos_test.c b/test/embedded/freertos_test.cpp similarity index 100% rename from test/embedded/freertos_test.c rename to test/embedded/freertos_test.cpp diff --git a/test/embedded/hci_cmd_test.c b/test/embedded/hci_cmd_test.cpp similarity index 100% rename from test/embedded/hci_cmd_test.c rename to test/embedded/hci_cmd_test.cpp diff --git a/test/embedded/hci_dump_test.c b/test/embedded/hci_dump_test.cpp similarity index 100% rename from test/embedded/hci_dump_test.c rename to test/embedded/hci_dump_test.cpp diff --git a/test/embedded/l2cap_le_signaling_test.c b/test/embedded/l2cap_le_signaling_test.cpp similarity index 100% rename from test/embedded/l2cap_le_signaling_test.c rename to test/embedded/l2cap_le_signaling_test.cpp diff --git a/test/embedded/run_loop_base_test.c b/test/embedded/run_loop_base_test.cpp similarity index 100% rename from test/embedded/run_loop_base_test.c rename to test/embedded/run_loop_base_test.cpp diff --git a/test/flash_tlv/tlv_test.c b/test/flash_tlv/tlv_test.cpp similarity index 100% rename from test/flash_tlv/tlv_test.c rename to test/flash_tlv/tlv_test.cpp diff --git a/test/gap/test_le_scan.c b/test/gap/test_le_scan.cpp similarity index 100% rename from test/gap/test_le_scan.c rename to test/gap/test_le_scan.cpp diff --git a/test/gatt-service-client/ancs_client_test.c b/test/gatt-service-client/ancs_client_test.cpp similarity index 100% rename from test/gatt-service-client/ancs_client_test.c rename to test/gatt-service-client/ancs_client_test.cpp diff --git a/test/gatt-service-client/battery_service_client_test.c b/test/gatt-service-client/battery_service_client_test.cpp similarity index 100% rename from test/gatt-service-client/battery_service_client_test.c rename to test/gatt-service-client/battery_service_client_test.cpp diff --git a/test/gatt-service-client/device_information_service_client_test.c b/test/gatt-service-client/device_information_service_client_test.cpp similarity index 100% rename from test/gatt-service-client/device_information_service_client_test.c rename to test/gatt-service-client/device_information_service_client_test.cpp diff --git a/test/gatt_client/gatt_client_test.c b/test/gatt_client/gatt_client_test.cpp similarity index 100% rename from test/gatt_client/gatt_client_test.c rename to test/gatt_client/gatt_client_test.cpp