1
0
mirror of https://github.com/php/php-src.git synced 2026-04-17 13:01:02 +02:00

Fix #69781: phpinfo() reports Professional Editions of Windows 7/8/8.1/10 as "Business"

This commit is contained in:
Christian Wenz
2015-06-09 10:05:27 +02:00
committed by Anatol Belski
parent aef5a02ebb
commit 741b949a6f

View File

@@ -404,10 +404,25 @@ char* php_get_windows_name()
sub = "Enterprise Edition";
break;
case PRODUCT_BUSINESS:
sub = "Business Edition";
if ((osvi.dwMajorVersion > 6) || (osvi.dwMajorVersion == 6 && osvi.dwMinorVersion > 0)) {
sub = "Professional Edition";
} else {
sub = "Business Edition";
}
break;
case PRODUCT_BUSINESS_N:
if ((osvi.dwMajorVersion > 6) || (osvi.dwMajorVersion == 6 && osvi.dwMinorVersion > 0)) {
sub = "Professional N Edition";
} else {
sub = "Business N Edition";
}
break;
case PRODUCT_STARTER:
sub = "Starter Edition";
if ((osvi.dwMajorVersion > 6) || (osvi.dwMajorVersion == 6 && osvi.dwMinorVersion > 0)) {
sub = "Starter N Edition";
} else {
sub = "Starter Edition";
}
break;
case PRODUCT_CLUSTER_SERVER:
sub = "Cluster Server Edition";