X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fcommon%2Fxsprintf.c;h=073aff49ad036e72941ca7005de51efaacb0bc0f;hb=6c3720686bbf8fd527ea69838fa797ae46b33f18;hp=1f85c65a4c3cc5518a6c0755bdf92314613cbca9;hpb=93c998d9e862d0d8d69189f1580b6faed2ebd5e2;p=cc65 diff --git a/src/common/xsprintf.c b/src/common/xsprintf.c index 1f85c65a4..073aff49a 100644 --- a/src/common/xsprintf.c +++ b/src/common/xsprintf.c @@ -6,10 +6,10 @@ /* */ /* */ /* */ -/* (C) 2000 Ullrich von Bassewitz */ -/* Wacholderweg 14 */ -/* D-70597 Stuttgart */ -/* EMail: uz@musoftware.de */ +/* (C) 2000-2002 Ullrich von Bassewitz */ +/* Wacholderweg 14 */ +/* D-70597 Stuttgart */ +/* EMail: uz@musoftware.de */ /* */ /* */ /* This software is provided 'as-is', without any expressed or implied */ @@ -34,8 +34,8 @@ #include -#include +#include "check.h" #include "xsprintf.h" @@ -52,7 +52,7 @@ int xsprintf (char* Buf, size_t BufSize, const char* Format, ...) int Res; va_list ap; - va_start (ap, Format); + va_start (ap, Format); Res = xvsprintf (Buf, BufSize, Format, ap); va_end (ap); @@ -74,7 +74,7 @@ int xvsprintf (char* Buf, size_t BufSize, const char* Format, va_list ap) /* Unsafe version */ int Res = vsprintf (Buf, Format, ap); #endif - assert (Res >= 0 && (unsigned) Res < BufSize); + CHECK (Res >= 0 && (unsigned) Res < BufSize); return Res; }