src/hotspot/os/windows/os_windows.cpp
changeset 58282 03fce7b04b42
parent 58196 cea6839598e8
child 58426 ed5e399d967d
equal deleted inserted replaced
58281:49836127542b 58282:03fce7b04b42
   222         }
   222         }
   223       }
   223       }
   224     }
   224     }
   225 
   225 
   226     home_path = NEW_C_HEAP_ARRAY(char, strlen(home_dir) + 1, mtInternal);
   226     home_path = NEW_C_HEAP_ARRAY(char, strlen(home_dir) + 1, mtInternal);
   227     if (home_path == NULL) {
       
   228       return;
       
   229     }
       
   230     strcpy(home_path, home_dir);
   227     strcpy(home_path, home_dir);
   231     Arguments::set_java_home(home_path);
   228     Arguments::set_java_home(home_path);
   232     FREE_C_HEAP_ARRAY(char, home_path);
   229     FREE_C_HEAP_ARRAY(char, home_path);
   233 
   230 
   234     dll_path = NEW_C_HEAP_ARRAY(char, strlen(home_dir) + strlen(bin) + 1,
   231     dll_path = NEW_C_HEAP_ARRAY(char, strlen(home_dir) + strlen(bin) + 1,
   235                                 mtInternal);
   232                                 mtInternal);
   236     if (dll_path == NULL) {
       
   237       return;
       
   238     }
       
   239     strcpy(dll_path, home_dir);
   233     strcpy(dll_path, home_dir);
   240     strcat(dll_path, bin);
   234     strcat(dll_path, bin);
   241     Arguments::set_dll_dir(dll_path);
   235     Arguments::set_dll_dir(dll_path);
   242     FREE_C_HEAP_ARRAY(char, dll_path);
   236     FREE_C_HEAP_ARRAY(char, dll_path);
   243 
   237