mirror of
https://github.com/jam422470459/EPD-nRF52-hema213.git
synced 2025-12-06 16:42:49 +08:00
fix memory leak in GFX_printf
This commit is contained in:
@@ -935,6 +935,10 @@ size_t GFX_printf(Adafruit_GFX *gfx, const char* format, ...) {
|
|||||||
vsnprintf(buf, len + 1, format, va);
|
vsnprintf(buf, len + 1, format, va);
|
||||||
va_end(va);
|
va_end(va);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
len = GFX_write(gfx, buf, len);
|
||||||
|
if (buf != tmp)
|
||||||
|
free(buf);
|
||||||
|
|
||||||
return GFX_write(gfx, buf, len);
|
return len;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user