Skip to content

Commit 69fc342

Browse files
committed
Fixed not placing realloced arrays into their variables.
1 parent 8712e19 commit 69fc342

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

ext_mod/lcd_bus/esp32_src/i2c_bus.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ mp_lcd_err_t i2c_init(mp_obj_t obj, uint16_t width, uint16_t height, uint8_t bpp
208208

209209
// add the new bus ONLY after successfull initilization of the bus
210210
i2c_bus_count++;
211-
m_realloc(i2c_bus_objs, i2c_bus_count * sizeof(mp_lcd_i2c_bus_obj_t *));
211+
i2c_bus_objs = m_realloc(i2c_bus_objs, i2c_bus_count * sizeof(mp_lcd_i2c_bus_obj_t *));
212212
spi_bus_objs[i2c_bus_count - 1] = self;
213213

214214
return ret;

ext_mod/lcd_bus/esp32_src/i80_bus.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@
248248

249249
// add the new bus ONLY after successfull initilization of the bus
250250
i80_bus_count++;
251-
m_realloc(i80_bus_objs, i80_bus_count * sizeof(mp_lcd_i80_bus_obj_t *));
251+
i80_bus_objs = m_realloc(i80_bus_objs, i80_bus_count * sizeof(mp_lcd_i80_bus_obj_t *));
252252
i80_bus_objs[i80_bus_count - 1] = self;
253253

254254
return ret;

ext_mod/lcd_bus/esp32_src/rgb_bus.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -414,9 +414,9 @@
414414
} else {
415415
// add the new bus ONLY after successfull initilization of the bus
416416
rgb_bus_count++;
417-
m_realloc(rgb_bus_objs, rgb_bus_count * sizeof(mp_lcd_rgb_bus_obj_t *));
417+
rgb_bus_objs = m_realloc(rgb_bus_objs, rgb_bus_count * sizeof(mp_lcd_rgb_bus_obj_t *));
418418
rgb_bus_objs[rgb_bus_count - 1] = self;
419-
419+
420420
return LCD_OK;
421421
}
422422
}

ext_mod/lcd_bus/esp32_src/spi_bus.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ mp_lcd_err_t spi_init(mp_obj_t obj, uint16_t width, uint16_t height, uint8_t bpp
286286

287287
// add the new bus ONLY after successfull initilization of the bus
288288
spi_bus_count++;
289-
m_realloc(spi_bus_objs, spi_bus_count * sizeof(mp_lcd_spi_bus_obj_t *));
289+
spi_bus_objs = m_realloc(spi_bus_objs, spi_bus_count * sizeof(mp_lcd_spi_bus_obj_t *));
290290
spi_bus_objs[spi_bus_count - 1] = self;
291291

292292
return ret;

0 commit comments

Comments
 (0)