summaryrefslogtreecommitdiffstats
path: root/flash.h
diff options
context:
space:
mode:
authorMiklós Márton <martonmiklosqdev@gmail.com>2019-07-30 00:03:22 +0200
committerNico Huber <nico.h@gmx.de>2019-10-04 11:03:46 +0000
commit8900d6c8e1438ee2a4a77c8e4d3feab81ee261e2 (patch)
tree5664d15b2f3ca63f9f96ef3284cbbf5c46499179 /flash.h
parent7d6b526ef5b7b11f89eee37062e91590f5fa7f43 (diff)
downloadflashrom-8900d6c8e1438ee2a4a77c8e4d3feab81ee261e2.tar.gz
flashrom-8900d6c8e1438ee2a4a77c8e4d3feab81ee261e2.tar.bz2
flashrom-8900d6c8e1438ee2a4a77c8e4d3feab81ee261e2.zip
helpers: Implement strndup() for MinGW
Provide strndup implementation if compiled with MinGW because it is a POSIX only method Signed-off-by: Miklós Márton <martonmiklosqdev@gmail.com> Change-Id: If418080bffff1f5961cacf2a300ea9c666682458 Reviewed-on: https://review.coreboot.org/c/flashrom/+/34621 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'flash.h')
-rw-r--r--flash.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/flash.h b/flash.h
index c1d89802f..1a9bd9f07 100644
--- a/flash.h
+++ b/flash.h
@@ -314,6 +314,7 @@ uint8_t reverse_byte(uint8_t x);
void reverse_bytes(uint8_t *dst, const uint8_t *src, size_t length);
#ifdef __MINGW32__
char* strtok_r(char *str, const char *delim, char **nextp);
+char *strndup(const char *str, size_t size);
#endif
#if defined(__DJGPP__) || (!defined(__LIBPAYLOAD__) && !defined(HAVE_STRNLEN))
size_t strnlen(const char *str, size_t n);