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.2-beta3~61^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aa0d2078b7b205595ff5821bfdbb6c100f570bc7;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 11a775b826..dbb279d212 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;