[PATCH/committed/obvious] newlib: xstormy16: add missing string.h include

Mike Frysinger <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
Some of these functions are using memcpy & memset from string.h but
not including the header leading to implicit declaration warnings.
---
 newlib/libc/machine/xstormy16/tiny-malloc.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/newlib/libc/machine/xstormy16/tiny-malloc.c b/newlib/libc/machine/xstormy16/tiny-malloc.c
index 597e389dce7f..e6f67a8867d9 100644
--- a/newlib/libc/machine/xstormy16/tiny-malloc.c
+++ b/newlib/libc/machine/xstormy16/tiny-malloc.c
@@ -271,6 +271,8 @@ free (void *block_p)
 #endif
 
 #ifdef DEFINE_REALLOC
+#include <string.h>
+
 void *
 realloc (void *block_p, size_t sz)
 {
@@ -310,6 +312,8 @@ realloc (void *block_p, size_t sz)
 #endif
 
 #ifdef DEFINE_CALLOC
+#include <string.h>
+
 void *
 calloc (size_t n, size_t elem_size)
 {
@@ -509,6 +513,7 @@ pvalloc (size_t sz)
 
 #ifdef DEFINE_MALLINFO
 #include "malloc.h"
+#include <string.h>
 
 struct mallinfo 
 mallinfo (void)
-- 
2.34.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.