diff options
author | Sefa Eyeoglu <contact@scrumplex.net> | 2022-07-11 19:09:09 +0200 |
---|---|---|
committer | Sefa Eyeoglu <contact@scrumplex.net> | 2022-07-11 19:09:20 +0200 |
commit | a4672ba00ff03620bcbd9d43ee924cb6a81c79b4 (patch) | |
tree | cd61de567c3126f0e0cc5115486c229667ec6ac1 /launcher/java | |
parent | c0bf267baeb14f86e5391f712f578b81c9cad383 (diff) | |
download | PrismLauncher-a4672ba00ff03620bcbd9d43ee924cb6a81c79b4.tar.gz PrismLauncher-a4672ba00ff03620bcbd9d43ee924cb6a81c79b4.tar.bz2 PrismLauncher-a4672ba00ff03620bcbd9d43ee924cb6a81c79b4.zip |
fix: remove unnecessary code for Windows
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
Diffstat (limited to 'launcher/java')
-rw-r--r-- | launcher/java/JavaUtils.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/launcher/java/JavaUtils.cpp b/launcher/java/JavaUtils.cpp index 5223256c..48add99e 100644 --- a/launcher/java/JavaUtils.cpp +++ b/launcher/java/JavaUtils.cpp @@ -204,12 +204,6 @@ QList<JavaInstallPtr> JavaUtils::FindJavaFromRegistryKey(DWORD keyType, QString // This will be used to find any key that contains the JavaHome value. TCHAR *value = new TCHAR[0]; DWORD valueSz = 0; - if (RegQueryValueExW(jreKey, L"CurrentVersion", NULL, NULL, (BYTE *)value, &valueSz) == - ERROR_MORE_DATA) - { - value = new TCHAR[valueSz]; - RegQueryValueExW(jreKey, L"CurrentVersion", NULL, NULL, (BYTE *)value, &valueSz); - } TCHAR subKeyName[255]; DWORD subKeyNameSize, numSubKeys, retCode; @@ -237,6 +231,7 @@ QList<JavaInstallPtr> JavaUtils::FindJavaFromRegistryKey(DWORD keyType, QString KEY_READ | KEY_WOW64_64KEY, &newKey) == ERROR_SUCCESS) { // Read the JavaHome value to find where Java is installed. + delete [] value; value = new TCHAR[0]; valueSz = 0; if (RegQueryValueExW(newKey, keyJavaDir.toStdWString().c_str(), NULL, NULL, (BYTE *)value, |