summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/include/GL/glu.h
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/w32api/include/GL/glu.h')
-rw-r--r--winsup/w32api/include/GL/glu.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/winsup/w32api/include/GL/glu.h b/winsup/w32api/include/GL/glu.h
index c259d6fa9..7c6ee748b 100644
--- a/winsup/w32api/include/GL/glu.h
+++ b/winsup/w32api/include/GL/glu.h
@@ -227,7 +227,7 @@ GLAPI void APIENTRY gluEndPolygon (GLUtesselator* tess);
GLAPI void APIENTRY gluEndSurface (GLUnurbs* nurb);
GLAPI void APIENTRY gluEndTrim (GLUnurbs* nurb);
GLAPI const GLubyte * APIENTRY gluErrorString (GLenum error);
-GLAPI wchar_t* APIENTRY gluErrorUnicodeStringEXT (GLenum errCode);
+GLAPI const wchar_t * APIENTRY gluErrorUnicodeStringEXT (GLenum error);
GLAPI void APIENTRY gluGetNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat* data);
GLAPI const GLubyte * APIENTRY gluGetString (GLenum name);
GLAPI void APIENTRY gluGetTessProperty (GLUtesselator* tess, GLenum which, GLdouble* data);
@@ -265,6 +265,12 @@ GLAPI void APIENTRY gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvo
GLAPI GLint APIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
GLAPI GLint APIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);
+#ifdef UNICODE
+#define gluErrorStringWIN gluErrorUnicodeStringEXT
+#else
+#define gluErrorStringWIN gluErrorString
+#endif
+
#ifdef __cplusplus
}
#endif