Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Apr 2003 14:30:05 -0700 (PDT)
From:      Bruce Evans <bde@zeta.org.au>
To:        freebsd-standards@FreeBSD.org
Subject:   Re: standards/51292: [PATCH] add ecvt()/fcvt()/gcvt() functions (SUSv3)
Message-ID:  <200304222130.h3MLU5JQ066895@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR standards/51292; it has been noted by GNATS.

From: Bruce Evans <bde@zeta.org.au>
To: "Sergey A.Osokin" <osa@FreeBSD.org.ru>
Cc: FreeBSD-gnats-submit@freebsd.org,
	"" <freebsd-standards@freebsd.org>
Subject: Re: standards/51292: [PATCH] add ecvt()/fcvt()/gcvt() functions
 (SUSv3)
Date: Wed, 23 Apr 2003 07:28:49 +1000 (EST)

 On Wed, 23 Apr 2003, Sergey A.Osokin wrote:
 
 > >Description:
 > 	add ecvt()/fcvt()/gcvt() functions (SUSv3) (obtained from OpenBSD)
 > 	+ add locale-specific tricks
 
 > +.Sh DESCRIPTION
 > +.Bf -symbolic
 > +These functions are provided for compatibility with legacy code.
 > +New code should use the
 > +.Xr snprintf 3
 > +function for improved safety and portability.
 
 This statement was true 15 years ago when C90, (er, only 13 years ago)
 didn't standardize these functions.  At least FreeBSD hasn't needed them
 for 10 years.  Bringing them back now is a bug in whatever standards have
 them IMO.  Unfortunately, POSIX.1 has them in its XSI section.
 
 Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304222130.h3MLU5JQ066895>