From 59e42ea17823d5ab1a46808965d74a2b27a04ea4 Mon Sep 17 00:00:00 2001 From: rubidium Date: Thu, 3 Mar 2011 21:43:24 +0000 Subject: (svn r22177) -Fix: make sure the right endianness is chosen with cross-compiling, and strndup is available in the binary for more exotic platforms --- src/string.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/string.cpp') diff --git a/src/string.cpp b/src/string.cpp index 46ed9e9d7..1ba6f15fb 100644 --- a/src/string.cpp +++ b/src/string.cpp @@ -151,11 +151,11 @@ char *strecpy(char *dst, const char *src, const char *last) *dst = '\0'; if (dst == last && *src != '\0') { -#ifdef STRGEN +#if defined(STRGEN) || defined(SETTINGSGEN) error("String too long for destination buffer"); -#else /* STRGEN */ +#else /* STRGEN || SETTINGSGEN */ DEBUG(misc, 0, "String too long for destination buffer"); -#endif /* STRGEN */ +#endif /* STRGEN || SETTINGSGEN */ } return dst; } -- cgit v1.2.3-54-g00ecf