From: Neil Kolban Date: Tue, 14 Feb 2017 05:03:04 +0000 (-0600) Subject: Update to ESP_ERROR_CHECK X-Git-Tag: v2.1-rc1~284^2~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e14d65d7047c9fdce08eea1e7aba67db91197695;p=esp-idf Update to ESP_ERROR_CHECK See request from ESP_Angus here: https://esp32.com/viewtopic.php?f=18&t=1179 Merges #339 https://github.com/espressif/esp-idf/pull/339 --- diff --git a/components/esp32/include/esp_err.h b/components/esp32/include/esp_err.h index b6a1e8b421..059b597351 100644 --- a/components/esp32/include/esp_err.h +++ b/components/esp32/include/esp_err.h @@ -45,7 +45,7 @@ typedef int32_t esp_err_t; * and terminate the program in case the code is not ESP_OK. * Prints the failed statement to serial output. */ -#define ESP_ERROR_CHECK(x) do { esp_err_t rc = (x); if (rc != ESP_OK) { assert(0 && #x);} } while(0); +#define ESP_ERROR_CHECK(x) do { esp_err_t rc = (x); if (rc != ESP_OK) { ESP_LOGE("err", "esp_err_t = %d", rc); assert(0 && #x);} } while(0); #ifdef __cplusplus }