added GLUQuadricCallbacks::clear(); to quadricDelete
This commit is contained in:
parent
9c07799b93
commit
60e0ee6c01
|
@ -49,6 +49,19 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLU_quadricCallback__IILjava_lang_O
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* Class: org_lwjgl_opengl_GLU
|
||||
* Method: deleteQuadric
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLU_deleteQuadric(JNIEnv * env, jobject obj, jint quad)
|
||||
{
|
||||
gluDeleteQuadric((GLUquadricObj *) quad);
|
||||
GLUQuadricCallbacks::clear();
|
||||
CHECK_GL_ERROR
|
||||
}
|
||||
|
||||
|
||||
|
||||
and call it from java:
|
||||
|
||||
/* myquadric is a reference to a GLUquadricObj returned by glu.newQuadric()
|
||||
|
|
|
@ -195,6 +195,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLU_cylinder(JNIEnv * env, jobject
|
|||
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLU_deleteQuadric(JNIEnv * env, jobject obj, jint quad)
|
||||
{
|
||||
gluDeleteQuadric((GLUquadricObj *) quad);
|
||||
GLUQuadricCallbacks::clear();
|
||||
CHECK_GL_ERROR
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue