1 diff -dur -x '*~' glslang-4678ca9dacfec7a084dbc69bbe568bdad6889f1b.orig/glslang/MachineIndependent/intermOut.cpp glslang-4678ca9dacfec7a084dbc69bbe568bdad6889f1b/glslang/MachineIndependent/intermOut.cpp
2 --- glslang-4678ca9dacfec7a084dbc69bbe568bdad6889f1b.orig/glslang/MachineIndependent/intermOut.cpp 2016-05-13 17:33:42.000000000 +0200
3 +++ glslang-4678ca9dacfec7a084dbc69bbe568bdad6889f1b/glslang/MachineIndependent/intermOut.cpp 2016-07-14 14:56:03.000000000 +0200
6 return _fpclass(x) == _FPCLASS_PINF;
8 + return isinf(x) && (x >= 0);
9 #elif defined __ANDROID__ || defined __linux__ || __MINGW32__ || __MINGW64__
10 return std::isinf(x) && (x >= 0);
12 return isinf(x) && (x >= 0);