Changeset - r16557:c5fb1b96664e
[Not reviewed]
master
0 1 0
rubidium - 14 years ago 2010-11-22 17:59:11
rubidium@openttd.org
(svn r21295) -Fix [FS#4259]: FreeBSD introduced strndup as well (MicRO)
1 file changed with 2 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/string_func.h
Show inline comments
 
@@ -277,12 +277,12 @@ static inline bool IsWhitespace(WChar c)
 
}
 

	
 
/* Needed for NetBSD version (so feature) testing */
 
#ifdef __NetBSD__
 
#if defined(__NetBSD__) || defined(__FreeBSD__)
 
#include <sys/param.h>
 
#endif
 

	
 
/* strndup is a GNU extension */
 
#if defined(_GNU_SOURCE) || (defined(__NetBSD_Version__) && 400000000 <= __NetBSD_Version__)
 
#if defined(_GNU_SOURCE) || (defined(__NetBSD_Version__) && 400000000 <= __NetBSD_Version__) || (defined(__FreeBSD_version) && 720000 <= __FreeBSD_version)
 
#	undef DEFINE_STRNDUP
 
#else
 
#	define DEFINE_STRNDUP
0 comments (0 inline, 0 general)