From cc000a3566ec886f7c8f274b9a7fc5e6cf133fad Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bj=C3=B6rn=20Jacke?= Date: Thu, 4 Aug 2011 16:25:08 +0200 Subject: [PATCH] s3/swat: use strlcat instead of strncat to fix build on old Linux distros MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit SLES 9's glibc for example had weird macros where the use of strncat resulted in the use of strcat which we don't allow. Signed-off-by: Stefan Metzmacher Autobuild-User: Björn Jacke Autobuild-Date: Thu Aug 4 17:50:24 CEST 2011 on sn-devel-104 Fix bug #8362 (build issue on old glibc systems). --- source/web/swat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/web/swat.c b/source/web/swat.c index bc2497f9bbf..21e33e14227 100644 --- a/source/web/swat.c +++ b/source/web/swat.c @@ -167,7 +167,7 @@ void get_xsrf_token(const char *username, const char *pass, char tmp[3]; snprintf(tmp, sizeof(tmp), "%02x", token[i]); - strncat(token_str, tmp, sizeof(tmp)); + strlcat(token_str, tmp, sizeof(tmp)); } } -- 2.47.2