X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffg_geometry.c;h=df3f29880b08f25aab1b5fdc0fce48e0dcf0b5cc;hb=fe12886e6dda6a6ac03cb6a0d75e0f04641c7302;hp=6146ea4bbc40c0689e2b78dc0e9b8abea430b241;hpb=e41b5cbce4b0741ce97a7b2e45ebe4f0bbc7a269;p=freeglut diff --git a/src/fg_geometry.c b/src/fg_geometry.c index 6146ea4..df3f298 100644 --- a/src/fg_geometry.c +++ b/src/fg_geometry.c @@ -695,15 +695,18 @@ static void fghCube( GLdouble dSize, GLboolean useWireMode ) /* Need to build new vertex list containing vertices for cube of different size */ GLdouble *vertices = malloc(CUBE_VERT_ELEM_PER_OBJ * sizeof(GLdouble)); /* Bail out if memory allocation fails, fgError never returns */ - if (!(*vertices)) + if (!vertices) { - free(*vertices); + free(vertices); fgError("Failed to allocate memory in fghCube"); } for (i=0; i