698 |
|
|
699 |
// Real program immediate execution |
// Real program immediate execution |
700 |
|
|
701 |
jf(void, call) |
JNIEXPORT void JNICALL Java_org_nongnu_libvob_gl_GL_call__Ljava_lang_String_2I |
702 |
(JNIEnv *env, jclass, jstring code, jint window) { |
(JNIEnv *env, jclass, jstring code, jint window) { |
703 |
|
DBG(dbg) << "call(s,w)\n"; |
704 |
std::string utf = jstr2stdstr(env, code); |
std::string utf = jstr2stdstr(env, code); |
705 |
DBG(dbg) << "got str\n"; |
DBG(dbg) << "got str\n"; |
706 |
setWindow(window); |
setWindow(window); |
709 |
DBG(dbg) << "called\n"; |
DBG(dbg) << "called\n"; |
710 |
} |
} |
711 |
|
|
712 |
jf(void, call0) |
JNIEXPORT void JNICALL Java_org_nongnu_libvob_gl_GL_call__Ljava_lang_String_2 |
713 |
(JNIEnv *env, jclass, jstring code) { |
(JNIEnv *env, jclass, jstring code) { |
714 |
|
DBG(dbg) << "call(s)\n"; |
715 |
std::string utf = jstr2stdstr(env, code); |
std::string utf = jstr2stdstr(env, code); |
716 |
DBG(dbg) << "got str\n"; |
DBG(dbg) << "got str\n"; |
717 |
CallGL::callGL(utf.c_str()); |
CallGL::callGL(utf.c_str()); |