typedef GLdouble GLscalar;
#define GL_SCALAR GL_DOUBLE
-#define SCALAR(D) D
+#define SCALAR(D) (D)
inline void glGetScalarv(GLenum a, GLscalar* b)
{ glGetDoublev(a, b); }
typedef GLfloat GLscalar;
#define GL_SCALAR GL_FLOAT
-#define SCALAR(F) F##f
+#define SCALAR(F) (F##f)
inline void glGetScalarv(GLenum a, GLscalar* b)
{ glGetFloatv(a, b); }