| 14 | #include <android/log.h> |
| 15 | |
| 16 | extern "C" EXPORT_EXTRA void hxcpp_main() |
| 17 | { |
| 18 | HX_TOP_OF_STACK |
| 19 | try |
| 20 | { |
| 21 | hx::Boot(); |
| 22 | __boot_all(); |
| 23 | __hxcpp_main(); |
| 24 | } |
| 25 | catch (Dynamic e) |
| 26 | { |
| 27 | __hx_dump_stack(); |
| 28 | __android_log_print(ANDROID_LOG_ERROR, "Exception", "%s", e==null() ? "null" : e->toString().__CStr()); |
| 29 | } |
| 30 | hx::SetTopOfStack((int *)0,true); |
| 31 | } |
| 32 | |
| 33 | extern "C" EXPORT_EXTRA JNIEXPORT void JNICALL Java_org_haxe_HXCPP_main(JNIEnv * env) |
| 34 | { |
no test coverage detected