diff --git a/components/external/jpeg/jerror.c b/components/external/jpeg/jerror.c index b1cbe5d675dcb4705e1d19cdd05fa34e48420d31..a763db1c686077a1db884f209b8c3fd1f553ddf8 100644 --- a/components/external/jpeg/jerror.c +++ b/components/external/jpeg/jerror.c @@ -32,6 +32,9 @@ #define EXIT_FAILURE 1 #endif +/* sprintf wrapper for RT-Thread */ +#include +#define sprintf rt_sprintf /* * Create the message string table. diff --git a/components/external/jpeg/jmemnobs.c b/components/external/jpeg/jmemnobs.c index eb8c337725fd85f289b04eebbea8549d90d53c77..37d3b450979c9e928c83dcd0f4b297355d7baecc 100644 --- a/components/external/jpeg/jmemnobs.c +++ b/components/external/jpeg/jmemnobs.c @@ -25,6 +25,10 @@ extern void * malloc JPP((size_t size)); extern void free JPP((void *ptr)); #endif +/* memory wrapper for RT-Thread */ +#include +#define malloc rt_malloc +#define free rt_free /* * Memory allocation and freeing are controlled by the regular library