strlen expects (char *), rather than (unsigned char *)
suppress gcc -Wall -pendantic "noise" git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@429 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
parent
1fdd04c554
commit
b5452aeafe
@ -133,7 +133,7 @@ void FGAPIENTRY glutBitmapCharacter( void* fontID, int character )
|
|||||||
void FGAPIENTRY glutBitmapString( void* fontID, const unsigned char *string )
|
void FGAPIENTRY glutBitmapString( void* fontID, const unsigned char *string )
|
||||||
{
|
{
|
||||||
int c;
|
int c;
|
||||||
int numchar = strlen( string );
|
int numchar = strlen( (char *) string );
|
||||||
SFG_Font* font = fghFontByID( fontID );
|
SFG_Font* font = fghFontByID( fontID );
|
||||||
float raster_position[ 4 ];
|
float raster_position[ 4 ];
|
||||||
|
|
||||||
@ -189,7 +189,7 @@ int FGAPIENTRY glutBitmapLength( void* fontID, const unsigned char* string )
|
|||||||
{
|
{
|
||||||
int c, length = 0, this_line_length = 0;
|
int c, length = 0, this_line_length = 0;
|
||||||
SFG_Font* font = fghFontByID( fontID );
|
SFG_Font* font = fghFontByID( fontID );
|
||||||
int numchar = strlen( string );
|
int numchar = strlen( (char *) string );
|
||||||
|
|
||||||
for( c = 0; c < numchar; c++ )
|
for( c = 0; c < numchar; c++ )
|
||||||
{
|
{
|
||||||
@ -247,7 +247,7 @@ void FGAPIENTRY glutStrokeCharacter( void* fontID, int character )
|
|||||||
void FGAPIENTRY glutStrokeString( void* fontID, const unsigned char *string )
|
void FGAPIENTRY glutStrokeString( void* fontID, const unsigned char *string )
|
||||||
{
|
{
|
||||||
int c, i, j;
|
int c, i, j;
|
||||||
int numchar = strlen( string );
|
int numchar = strlen( (char *) string );
|
||||||
float length = 0.0;
|
float length = 0.0;
|
||||||
SFG_StrokeFont* font = fghStrokeByID( fontID );
|
SFG_StrokeFont* font = fghStrokeByID( fontID );
|
||||||
|
|
||||||
@ -315,7 +315,7 @@ int FGAPIENTRY glutStrokeLength( void* fontID, const unsigned char* string )
|
|||||||
float length = 0.0;
|
float length = 0.0;
|
||||||
float this_line_length = 0.0;
|
float this_line_length = 0.0;
|
||||||
SFG_StrokeFont* font = fghStrokeByID( fontID );
|
SFG_StrokeFont* font = fghStrokeByID( fontID );
|
||||||
int numchar = strlen( string );
|
int numchar = strlen( (char *) string );
|
||||||
|
|
||||||
for( c = 0; c < numchar; c++ )
|
for( c = 0; c < numchar; c++ )
|
||||||
if( string[ c ] < font->Quantity )
|
if( string[ c ] < font->Quantity )
|
||||||
|
Reference in New Issue
Block a user