Use safe name for registering statics, use 'lime_legacy_' for legacy prims to avoid conflicting names
This commit is contained in:
@@ -8,7 +8,7 @@ extern "C" const char *hxRunLibrary ();
|
||||
extern "C" void hxcpp_set_top_of_stack ();
|
||||
|
||||
::foreach ndlls::::if (registerStatics)::
|
||||
extern "C" int ::name::_register_prims ();::end::::end::
|
||||
extern "C" int ::nameSafe::_register_prims ();::end::::end::
|
||||
|
||||
|
||||
#ifdef HX_WINDOWS
|
||||
@@ -20,7 +20,7 @@ extern "C" int main(int argc, char *argv[]) {
|
||||
hxcpp_set_top_of_stack ();
|
||||
|
||||
::foreach ndlls::::if (registerStatics)::
|
||||
::name::_register_prims ();::end::::end::
|
||||
::nameSafe::_register_prims ();::end::::end::
|
||||
|
||||
const char *err = NULL;
|
||||
err = hxRunLibrary ();
|
||||
|
||||
Reference in New Issue
Block a user