From 2026340752ea78f75e45fd2be629cf07550ca09a Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Tue, 5 Nov 2019 14:56:16 +0100 Subject: [PATCH] clk.h: add extern C guards Closes https://github.com/espressif/esp-idf/issues/4215 --- components/esp32/include/esp32/clk.h | 8 ++++++++ components/esp32s2beta/include/esp32s2beta/clk.h | 9 +++++++++ 2 files changed, 17 insertions(+) diff --git a/components/esp32/include/esp32/clk.h b/components/esp32/include/esp32/clk.h index 4e32fd16e..dde169a16 100644 --- a/components/esp32/include/esp32/clk.h +++ b/components/esp32/include/esp32/clk.h @@ -15,6 +15,10 @@ #pragma once #include +#ifdef __cplusplus +extern "C" { +#endif + /** * @file esp32/clk.h * @@ -85,3 +89,7 @@ int esp_clk_xtal_freq(void); * @return Value or RTC counter, expressed in microseconds */ uint64_t esp_clk_rtc_time(void); + +#ifdef __cplusplus +} +#endif diff --git a/components/esp32s2beta/include/esp32s2beta/clk.h b/components/esp32s2beta/include/esp32s2beta/clk.h index 06ada586b..8a0952fad 100644 --- a/components/esp32s2beta/include/esp32s2beta/clk.h +++ b/components/esp32s2beta/include/esp32s2beta/clk.h @@ -13,6 +13,11 @@ // limitations under the License. #pragma once +#include + +#ifdef __cplusplus +extern "C" { +#endif /** * @file esp_clk.h @@ -73,3 +78,7 @@ int esp_clk_apb_freq(void); * @return Value or RTC counter, expressed in microseconds */ uint64_t esp_clk_rtc_time(void); + +#ifdef __cplusplus +} +#endif