From 60cf07c8754c9291527fde2791e6353da7674d8c Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Thu, 26 Dec 2002 13:18:46 +0000 Subject: [PATCH] - added strlcpy.c for strlcpy() and strlcat() replacement functions. --- src/portab/Makefile.am | 4 ++-- src/portab/strlcpy.c | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 src/portab/strlcpy.c diff --git a/src/portab/Makefile.am b/src/portab/Makefile.am index 5b88a658..3bffdc3c 100644 --- a/src/portab/Makefile.am +++ b/src/portab/Makefile.am @@ -9,14 +9,14 @@ # Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste # der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS. # -# $Id: Makefile.am,v 1.4 2002/05/22 09:09:43 alex Exp $ +# $Id: Makefile.am,v 1.5 2002/12/26 13:18:46 alex Exp $ # AUTOMAKE_OPTIONS = ansi2knr noinst_LIBRARIES = libngportab.a -libngportab_a_SOURCES = vsnprintf.c +libngportab_a_SOURCES = strlcpy.c vsnprintf.c check_PROGRAMS = portabtest diff --git a/src/portab/strlcpy.c b/src/portab/strlcpy.c new file mode 100644 index 00000000..40992c08 --- /dev/null +++ b/src/portab/strlcpy.c @@ -0,0 +1,24 @@ +/* + * ngIRCd -- The Next Generation IRC Daemon + * Copyright (c)2001,2002 by Alexander Barton (alex@barton.de) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * Please read the file COPYING, README and AUTHORS for more information. + * + * strlcpy() and strlcat() replacement functions + */ + + +#include "portab.h" + +static char UNUSED id[] = "$Id: strlcpy.c,v 1.1 2002/12/26 13:18:46 alex Exp $"; + +#include "imp.h" + +#include "exp.h" + + +/* -eof- */