X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=include%2FGL%2Fglut.h;h=d05d59746cdf57769c2cf63727f2ad30bab25f1d;hb=a4b002457118502712cd8d3f67de997b2a65f162;hp=cbc1e6cb64283af34930baea9097a7271bd1ae01;hpb=8e19a4958144b47fb4c8f9d736747df0293f19c1;p=freeglut diff --git a/include/GL/glut.h b/include/GL/glut.h index cbc1e6c..d05d597 100644 --- a/include/GL/glut.h +++ b/include/GL/glut.h @@ -1,5 +1,5 @@ -#ifndef GLUT_H -#define GLUT_H +#ifndef __GLUT_H__ +#define __GLUT_H__ /* * freeglut.h @@ -60,9 +60,12 @@ #endif #pragma comment (lib, "winmm.lib") /* link with Windows MultiMedia lib */ +#pragma comment (lib, "user32.lib") /* link with Windows user lib */ +#pragma comment (lib, "gdi32.lib") /* link with Windows GDI lib */ #pragma comment (lib, "opengl32.lib") /* link with Microsoft OpenGL lib */ #pragma comment (lib, "glu32.lib") /* link with OpenGL Utility lib */ + #else # define FGAPI # define FGAPIENTRY @@ -73,8 +76,7 @@ */ #define FREEGLUT 1 #define GLUT_API_VERSION 4 -#define FREEGLUT_VERSION_1_3 1 - +#define FREEGLUT_VERSION_2_0 1 /* * Always include OpenGL and GLU headers @@ -468,8 +470,8 @@ FGAPI void FGAPIENTRY glutBitmapCharacter( void* font, int character ); FGAPI int FGAPIENTRY glutBitmapWidth( void* font, int character ); FGAPI void FGAPIENTRY glutStrokeCharacter( void* font, int character ); FGAPI int FGAPIENTRY glutStrokeWidth( void* font, int character ); -FGAPI int FGAPIENTRY glutBitmapLength( void* font, const char* string ); -FGAPI int FGAPIENTRY glutStrokeLength( void* font, const char* string ); +FGAPI int FGAPIENTRY glutBitmapLength( void* font, const unsigned char* string ); +FGAPI int FGAPIENTRY glutStrokeLength( void* font, const unsigned char* string ); /* * Geometry functions, see freeglut_geometry.c @@ -541,5 +543,5 @@ FGAPI void FGAPIENTRY glutReportErrors( void ); /*** END OF FILE ***/ -#endif /* GLUT_H */ +#endif /* __GLUT_H__ */