Jelajahi Sumber

Merge branch 'bugfix/efuse_stdbool_v4.1' into 'release/v4.1'

efuse: Add missing stdbool.h include file (v4.1)

See merge request espressif/esp-idf!15938
Mahavir Jain 4 tahun lalu
induk
melakukan
81fdf6a4c1
1 mengubah file dengan 6 tambahan dan 4 penghapusan
  1. 6 4
      components/efuse/include/esp_efuse.h

+ 6 - 4
components/efuse/include/esp_efuse.h

@@ -14,11 +14,9 @@
 
 #pragma once
 
-#ifdef __cplusplus
-extern "C" {
-#endif
-
+#include <stdbool.h>
 #include <stdint.h>
+
 #include "esp_err.h"
 #include "esp_log.h"
 #include "sdkconfig.h"
@@ -28,6 +26,10 @@ extern "C" {
 #include "esp32s2beta/esp_efuse.h"
 #endif
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #define ESP_ERR_EFUSE                              0x1600                     /*!< Base error code for efuse api. */
 #define ESP_OK_EFUSE_CNT                          (ESP_ERR_EFUSE + 0x01)      /*!< OK the required number of bits is set. */
 #define ESP_ERR_EFUSE_CNT_IS_FULL                 (ESP_ERR_EFUSE + 0x02)      /*!< Error field is full. */