summaryrefslogtreecommitdiff
path: root/win32/vdir.h
diff options
context:
space:
mode:
authorJan Dubois <jand@activestate.com>2007-05-11 11:25:39 -0700
committerSteve Peters <steve@fisharerojo.org>2007-05-13 16:35:02 +0000
commit3839a0fa28dfb81de1e2a571399e4a094f13e6c9 (patch)
treef2bef8db1eb23b12a6c27e0caac0b083bcfa9857 /win32/vdir.h
parent035e2bcc0535c60f40214acc38bb076a74774dd2 (diff)
downloadperl-3839a0fa28dfb81de1e2a571399e4a094f13e6c9.tar.gz
Restore Windows NT support
From: "Jan Dubois" <jand@activestate.com> Message-ID: <02d101c79434$743be100$5cb3a300$@com> p4raw-id: //depot/perl@31211
Diffstat (limited to 'win32/vdir.h')
-rw-r--r--win32/vdir.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/win32/vdir.h b/win32/vdir.h
index fb93205408..a639ce56ee 100644
--- a/win32/vdir.h
+++ b/win32/vdir.h
@@ -153,7 +153,7 @@ void VDir::Init(VDir* pDir, VMem *p)
GetVersionEx(&osver);
bManageDirectory = 0;
- if (osver.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS) {
+ if (osver.dwMajorVersion < 5) {
char szBuffer[MAX_PATH*driveCount];
if (GetLogicalDriveStringsA(sizeof(szBuffer), szBuffer)) {
char* pEnv = (char*)GetEnvironmentStringsA();
@@ -168,7 +168,7 @@ void VDir::Init(VDir* pDir, VMem *p)
}
SetDefaultA(".");
}
- else { /* Windows NT or later */
+ else { /* Windows 2000 or later */
WCHAR szBuffer[MAX_PATH*driveCount];
if (GetLogicalDriveStringsW(sizeof(szBuffer), szBuffer)) {
WCHAR* pEnv = GetEnvironmentStringsW();