summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--components/external/jpeg/jerror.c3
-rw-r--r--components/external/jpeg/jmemnobs.c4
2 files changed, 7 insertions, 0 deletions
diff --git a/components/external/jpeg/jerror.c b/components/external/jpeg/jerror.c
index b1cbe5d675..a763db1c68 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 <rtthread.h>
+#define sprintf rt_sprintf
/*
* Create the message string table.
diff --git a/components/external/jpeg/jmemnobs.c b/components/external/jpeg/jmemnobs.c
index eb8c337725..37d3b45097 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 <rtthread.h>
+#define malloc rt_malloc
+#define free rt_free
/*
* Memory allocation and freeing are controlled by the regular library