Commit adc08d17 authored by devsaurus's avatar devsaurus
Browse files

fix malloc/free from stdlib

parent e2d77062
...@@ -6,8 +6,7 @@ ...@@ -6,8 +6,7 @@
#include "u8x8_nodemcu_hal.h" #include "u8x8_nodemcu_hal.h"
#include <stdlib.h> #include "c_stdlib.h"
#include <string.h>
static const u8x8_display_info_t u8x8_fbrle_display_info = static const u8x8_display_info_t u8x8_fbrle_display_info =
...@@ -105,7 +104,7 @@ static uint8_t u8x8_d_fbrle(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *ar ...@@ -105,7 +104,7 @@ static uint8_t u8x8_d_fbrle(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *ar
uint8_t *buf = ((u8x8_tile_t *)arg_ptr)->tile_ptr; uint8_t *buf = ((u8x8_tile_t *)arg_ptr)->tile_ptr;
struct fbrle_line *fbrle_line; struct fbrle_line *fbrle_line;
if (!(fbrle_line = (struct fbrle_line *)malloc( fbrle_line_size ))) { if (!(fbrle_line = (struct fbrle_line *)c_malloc( fbrle_line_size ))) {
break; break;
} }
...@@ -148,7 +147,7 @@ static uint8_t u8x8_d_fbrle(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *ar ...@@ -148,7 +147,7 @@ static uint8_t u8x8_d_fbrle(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *ar
} }
} }
free( fbrle_line ); c_free( fbrle_line );
} }
break; break;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment