From: Jim Meyering Date: Fri, 4 Oct 1996 13:42:43 +0000 (+0000) Subject: Remove assertions. X-Git-Tag: cvs-readonly~8463 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=24fce9d5c565b1f55feeec647bcdc11f59ae026b;p=gnulib.git Remove assertions. --- diff --git a/lib/memcpy.c b/lib/memcpy.c index aec71e36b..dba7d56f1 100644 --- a/lib/memcpy.c +++ b/lib/memcpy.c @@ -2,15 +2,6 @@ if the source overlaps with the destination. Return DESTADDR. */ -#include - -/* FIXME: uncomment the following for releases. */ -#define NDEBUG 1 - -#ifndef ABS -# define ABS(x) ((x) < 0 ? (-(x)) : (x)) -#endif - char * memcpy (destaddr, srcaddr, len) char *destaddr; @@ -19,10 +10,6 @@ memcpy (destaddr, srcaddr, len) { char *dest = destaddr; - assert (len >= 0); - /* Make sure they don't overlap. */ - assert (ABS (destaddr - srcaddr) >= len); - while (len-- > 0) *destaddr++ = *srcaddr++; return dest;