]> granicus.if.org Git - esp-idf/commitdiff
mbedtls: Add a shim header to account for including "mbedtls/config.h" directly in...
authorAngus Gratton <angus@espressif.com>
Mon, 21 Aug 2017 02:33:19 +0000 (12:33 +1000)
committerAngus Gratton <gus@projectgus.com>
Mon, 21 Aug 2017 02:37:53 +0000 (12:37 +1000)
Previously this resulted in a config mismatch between default config and esp_config.h

Closes https://github.com/espressif/esp-idf/issues/711

components/mbedtls/port/include/mbedtls/config.h [new file with mode: 0644]

diff --git a/components/mbedtls/port/include/mbedtls/config.h b/components/mbedtls/port/include/mbedtls/config.h
new file mode 100644 (file)
index 0000000..cf3d904
--- /dev/null
@@ -0,0 +1,9 @@
+/* This shim header is added so that any application code
+   which includes "mbedtls/config.h" directly gets the correct
+   config. */
+#pragma once
+#if !defined(MBEDTLS_CONFIG_FILE)
+#include_next "mbedtls/config.h"
+#else
+#include MBEDTLS_CONFIG_FILE
+#endif