From 1c031cf62e216db155a07bad4d48b1226f6cd6e5 Mon Sep 17 00:00:00 2001 From: espie Date: Sun, 19 Jun 2005 22:12:07 +0000 Subject: K&R -> ANSI APIWARN okay millert@, otto@ --- lib/libc/string/wcscat.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'lib/libc/string/wcscat.c') diff --git a/lib/libc/string/wcscat.c b/lib/libc/string/wcscat.c index 69c8c0c2516..80de3f0d5ec 100644 --- a/lib/libc/string/wcscat.c +++ b/lib/libc/string/wcscat.c @@ -1,4 +1,4 @@ -/* $OpenBSD: wcscat.c,v 1.1 2005/04/13 16:35:58 espie Exp $ */ +/* $OpenBSD: wcscat.c,v 1.2 2005/06/19 22:12:07 espie Exp $ */ /* $NetBSD: wcscat.c,v 1.2 2001/01/03 14:29:36 lukem Exp $ */ /*- @@ -30,15 +30,18 @@ */ #if defined(LIBC_SCCS) && !defined(lint) -static char *rcsid = "$OpenBSD: wcscat.c,v 1.1 2005/04/13 16:35:58 espie Exp $"; +static char *rcsid = "$OpenBSD: wcscat.c,v 1.2 2005/06/19 22:12:07 espie Exp $"; #endif /* LIBC_SCCS and not lint */ #include +#if defined(APIWARN) +__warn_references(wcscat, + "warning: wcscat() is almost always misused, please use wcslcat()"); +#endif + wchar_t * -wcscat(s1, s2) - wchar_t *s1; - const wchar_t *s2; +wcscat(wchar_t *s1, const wchar_t *s2) { wchar_t *p; wchar_t *q; -- cgit v1.2.3-59-g8ed1b