glsl: Don't use newlocale on Haiku
NOTE: This is a candidate for the 8.0 branch. Signed-off-by: Brian Paul <brianp@vmware.com>
This commit is contained in:

committed by
Brian Paul

parent
02a1f9f14d
commit
873f3ae92e
@@ -44,7 +44,8 @@
|
|||||||
double
|
double
|
||||||
glsl_strtod(const char *s, char **end)
|
glsl_strtod(const char *s, char **end)
|
||||||
{
|
{
|
||||||
#if defined(_GNU_SOURCE) && !defined(__CYGWIN__) && !defined(__FreeBSD__)
|
#if defined(_GNU_SOURCE) && !defined(__CYGWIN__) && !defined(__FreeBSD__) && \
|
||||||
|
!defined(__HAIKU__)
|
||||||
static locale_t loc = NULL;
|
static locale_t loc = NULL;
|
||||||
if (!loc) {
|
if (!loc) {
|
||||||
loc = newlocale(LC_CTYPE_MASK, "C", NULL);
|
loc = newlocale(LC_CTYPE_MASK, "C", NULL);
|
||||||
|
Reference in New Issue
Block a user