mesa: use C locale for _mesa_strtod()
authorBrian Paul <brianp@vmware.com>
Wed, 14 Oct 2009 20:19:03 +0000 (14:19 -0600)
committerBrian Paul <brianp@vmware.com>
Fri, 16 Oct 2009 13:36:50 +0000 (07:36 -0600)
commit89b31c9619449d5c9b8ebe4e245c2a926e3583e6
tree394d052f502e2b179c7f1c9a74bfab9dbc1cf499
parent3f30b0709b5a71915df336194f9f805e4c306cef
mesa: use C locale for _mesa_strtod()

_mesa_strtod() is used for shader/program parsing where the decimal
point character is always '.'  Use strtod_l() with a "C" locale to
ensure correct string->double conversion when the actual locale uses
another character such as ',' for the decimal point.

Fixes bug 24531.
src/mesa/main/imports.c