diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-10-25 00:16:21 +0200 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-10-28 20:23:16 +0100 |
commit | 887b67908d0e6a2b2f50e04319c1cf4412a25f89 (patch) | |
tree | 74cb366e12ab7479bd8503e0e582fca5fc971ba5 /include/util/compat.h | |
parent | 8b80fb92e5e07637f42382ec4e6e3417ade185c9 (diff) |
Add libutil implementation for strndup in case it isn't available
"Some" "non-POSIX systems" don't have that.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'include/util/compat.h')
-rw-r--r-- | include/util/compat.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/util/compat.h b/include/util/compat.h index d69a1de..8566090 100644 --- a/include/util/compat.h +++ b/include/util/compat.h @@ -110,4 +110,8 @@ struct stat { #include <sys/sysmacros.h> #endif +#ifndef HAVE_STRNDUP +char *strndup(const char *str, size_t max_len); +#endif + #endif /* COMPAT_H */ |