summaryrefslogtreecommitdiff
path: root/native/WinLauncher/WinLauncher/WinLauncher.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'native/WinLauncher/WinLauncher/WinLauncher.cpp')
-rw-r--r--native/WinLauncher/WinLauncher/WinLauncher.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/native/WinLauncher/WinLauncher/WinLauncher.cpp b/native/WinLauncher/WinLauncher/WinLauncher.cpp
index a934a88da3d0..3249a9a1f0de 100644
--- a/native/WinLauncher/WinLauncher/WinLauncher.cpp
+++ b/native/WinLauncher/WinLauncher/WinLauncher.cpp
@@ -169,12 +169,16 @@ bool FindJVMInRegistryWithVersion(const char* version, bool wow64_32)
bool FindJVMInRegistry()
{
#ifndef _M_X64
+ if (FindJVMInRegistryWithVersion("1.8", true))
+ return true;
if (FindJVMInRegistryWithVersion("1.7", true))
return true;
if (FindJVMInRegistryWithVersion("1.6", true))
return true;
#endif
+ if (FindJVMInRegistryWithVersion("1.8", false))
+ return true;
if (FindJVMInRegistryWithVersion("1.7", false))
return true;
if (FindJVMInRegistryWithVersion("1.6", false))