On Tue, Sep 17, 2019 at 02:59:33PM +0200, Michael Weiser wrote: > On Mon, Sep 02, 2019 at 10:06:00AM -0700, Noah Misch wrote: > > > What are your > > > thoughts on this, particularly license-wise where to grab an > > > implementation from (BSD?)? > > BSD is a good bet. More often than not, I use NetBSD as a source of library > > code like this. > > I've finally had some time to look into this. The NetBSD as well as > glibc implementations of strtod() are huge. Duplicating them in DBD::Pg > just for this single call would be a nightmare IMO.
That is unfortunate. How huge? > I did however stumble across strtod_l() which takes a locale as a third > argument. That function is not portable enough: https://www.gnu.org/software/gnulib/manual/html_node/strtod_005fl.html
