[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