#undef __XSTR
static int __interval = 0;
+static std::string __tpa;
static void waitInterval()
{
return;
}
} else {
- std::string tpa = getTPA();
std::string jitPath = getRuntimeDir() + "/libclrjit.so";
std::vector<const char*> argv = {
__CROSSGEN_PATH,
"/nologo",
- "/Trusted_Platform_Assemblies", tpa.c_str(),
+ "/Trusted_Platform_Assemblies", __tpa.c_str(),
"/JITPath", jitPath.c_str()
};
return -1;
}
+ __tpa = getTPA();
+
return 0;
}
finalizePluginManager();
finalizePathManager();
+
+ __tpa.clear();
}