From 4f86a68b5612cbe71c5c5ddefc56d650b561b1c7 Mon Sep 17 00:00:00 2001 From: david gauchard Date: Thu, 29 Nov 2018 18:17:33 +0100 Subject: [PATCH] fix espconn and err_t (#5392) --- tools/sdk/include/espconn.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tools/sdk/include/espconn.h b/tools/sdk/include/espconn.h index 31bbf6a9b..92df2fe38 100644 --- a/tools/sdk/include/espconn.h +++ b/tools/sdk/include/espconn.h @@ -29,7 +29,12 @@ extern "C" { #endif -typedef sint8 err_t; +//typedef sint8 err_t; +// err_t has been redefined by espressif, +// use autogenerated to define LWIP_ERR_T, +// this is compatible with both versions of lwIP. +#include <../../lwip2/include/lwip-err-t.h> +#include typedef void *espconn_handle; typedef void (* espconn_connect_callback)(void *arg);