From: Angus Gratton Date: Wed, 19 Dec 2018 22:34:42 +0000 (+1100) Subject: psram: Use 8-bit type for _ext_ram_bss_start/_ext_ram_bss_end X-Git-Tag: v3.3-beta2~147^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e1a1c7f17c3f6037df580a177b8600cb78c62bf7;p=esp-idf psram: Use 8-bit type for _ext_ram_bss_start/_ext_ram_bss_end Fixes pointer arithmetic when printing size of remaining heap --- diff --git a/components/esp32/spiram.c b/components/esp32/spiram.c index ecd95dcdb1..e2dcfd4cc5 100644 --- a/components/esp32/spiram.c +++ b/components/esp32/spiram.c @@ -61,7 +61,7 @@ static const char* TAG = "spiram"; #endif #if CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY -extern int _ext_ram_bss_start, _ext_ram_bss_end; +extern uint8_t _ext_ram_bss_start, _ext_ram_bss_end; #endif static bool spiram_inited=false;