equal
deleted
inserted
replaced
229 snprintf(path, len, "%s/lib/jli/libjli.dylib", java_home); |
229 snprintf(path, len, "%s/lib/jli/libjli.dylib", java_home); |
230 dlopen(path, RTLD_NOW | RTLD_GLOBAL); |
230 dlopen(path, RTLD_NOW | RTLD_GLOBAL); |
231 #endif // __APPLE__ |
231 #endif // __APPLE__ |
232 |
232 |
233 #else // _WIN32 |
233 #else // _WIN32 |
234 char* java_home_var = "_ALT_JAVA_HOME_DIR"; |
234 const char* java_home_var = "_ALT_JAVA_HOME_DIR"; |
235 size_t len = strlen(java_home) + strlen(java_home_var) + 2; |
235 size_t len = strlen(java_home) + strlen(java_home_var) + 2; |
236 char * envString = new char[len]; |
236 char * envString = new char[len]; |
237 sprintf_s(envString, len, "%s=%s", java_home_var, java_home); |
237 sprintf_s(envString, len, "%s=%s", java_home_var, java_home); |
238 _putenv(envString); |
238 _putenv(envString); |
239 #endif // _WIN32 |
239 #endif // _WIN32 |