Skip to content

Commit a5d6611

Browse files
authored
Merge pull request #688 from softhack007/fix_dangling_pointer
esp32-S3 fix for crash in Bus_Parallel16::release()
2 parents bba1a47 + 24b98a8 commit a5d6611

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/platforms/esp32s3/gdma_lcd_parallel16.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,7 @@
294294
if (_i80_bus)
295295
{
296296
esp_lcd_del_i80_bus(_i80_bus);
297+
_i80_bus = nullptr;
297298
}
298299
if (_dmadesc_a)
299300
{

src/platforms/esp32s3/gdma_lcd_parallel16.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@
169169
bool _double_dma_buffer = false;
170170
//bool _dmadesc_a_active = true;
171171

172-
esp_lcd_i80_bus_handle_t _i80_bus;
172+
esp_lcd_i80_bus_handle_t _i80_bus = nullptr;
173173

174174

175175
};

0 commit comments

Comments
 (0)