[ardour-dev] latest CVS commit
Wolfgang Woehl
tito at rumford.de
Tue Jan 4 05:14:55 PST 2005
Paul Davis <paul at linuxaudiosystems.com>:
> >> - people who run ardour with LC_NUMERIC set to something
> >> other than en_US.UTF-8 will probably have continued to
> >> suffer from locale-based problems because of this
> >> problem.
> >
> >My LC_NUMERIC="de_DE at euro" and here is one example IO:
>
> This is all entirely expected. Although the implementation of my
> LocaleGuard object was entirely correct, I made a stupid, silly error
> everywhere that I used it. I was supposed to declare an object with
> function-scope lifetime, like this:
>
> LocaleGuard lg ("POSIX");
>
> which ensures that all stdio-based i/o done in that function scope
> uses the POSIX locale for LC_NUMERIC.
But it doesn't I think. The IO I posted was from an Ardour with these
patches so shouldn't gains have been saved with decimal points instead
of the commas I got?
Wolfgang
More information about the Ardour-Dev
mailing list