X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_geometry.c;h=81065a61d10a817e3fd9f26716938f89a272ddd5;hb=18a8b24540f2cd3eaccc5d715ed37692a824d29a;hp=23ba7d6a6e31260679b939316031da39c30c9c4a;hpb=646676b8dbf8ab504ac8a275fe9a63a403a3190b;p=freeglut diff --git a/src/freeglut_geometry.c b/src/freeglut_geometry.c index 23ba7d6..81065a6 100644 --- a/src/freeglut_geometry.c +++ b/src/freeglut_geometry.c @@ -129,7 +129,7 @@ void FGAPIENTRY glutWireSphere( GLdouble dRadius, GLint slices, GLint stacks ) /* * Allocate the vertices array */ - vertex = calloc( sizeof(double), 3 * slices * (stacks - 1) ); + vertex = (double *)calloc( sizeof(double), 3 * slices * (stacks - 1) ); glPushMatrix(); glScaled( radius, radius, radius ); @@ -207,8 +207,8 @@ void FGAPIENTRY glutSolidSphere( GLdouble dRadius, GLint slices, GLint stacks ) glPushMatrix(); /* glScalef( radius, radius, radius ); */ - row = calloc( sizeof(double), slices * 3 ); - next = calloc( sizeof(double), slices * 3 ); + row = (double *)calloc( sizeof(double), slices * 3 ); + next = (double *)calloc( sizeof(double), slices * 3 ); dpsi = M_PI / (stacks + 1); dphi = 2 * M_PI / slices; @@ -329,7 +329,7 @@ void FGAPIENTRY glutWireCone( GLdouble base, GLdouble height, GLint slices, GLin /* * We need 'slices' points on a circle */ - vertices = calloc( sizeof(double), 2 * (slices + 1) ); + vertices = (double *)calloc( sizeof(double), 2 * (slices + 1) ); for( j=0; j