return 1;
}
- std::string cpppath(path);
-
- if (IsManagedAssembly(cpppath) && !IsNativeImage(cpppath))
- {
- size_t extindex = cpppath.size() - 4;
- cpppath = cpppath.substr(0, extindex) + ".ni" + cpppath.substr(extindex, 4);
- if (!FileNotExist(cpppath))
- {
- path = cpppath.c_str();
- }
- }
-
if (FileNotExist(path))
{
_ERR("File not exist : %s", path);
bool success = false;
if (LaunchFunction != nullptr)
{
+ std::string cpppath(path);
+
+ if (IsManagedAssembly(cpppath) && !IsNativeImage(cpppath))
+ {
+ size_t extindex = cpppath.size() - 4;
+ cpppath = cpppath.substr(0, extindex) + ".ni" + cpppath.substr(extindex, 4);
+ if (!FileNotExist(cpppath))
+ {
+ path = cpppath.c_str();
+ }
+ }
+
success = LaunchFunction(root, path, argc, argv);
if (!success)
{