/*
* Copyright 2000, International Business Machines Corporation and others.
* All Rights Reserved.
- *
+ *
* This software has been released under the terms of the IBM Public
* License. For details, see the LICENSE file in the top-level source
* directory or online at http://www.openafs.org/dl/license10.html
{
static int nCol = 1;
FASTLISTCOLUMN col;
-
+
col.dwFlags = FLCF_JUSTIFY_LEFT;
col.cxWidth = nWidth;
lstrcpy(col.szText, pszTitle);
-
+
FastList_SetColumn(m_hDriveList, nCol++, &col);
}
static void SetupDriveListCols()
{
- // Set width of cols based on width of the list
+ // Set width of cols based on width of the list
RECT rect;
GetClientRect(m_hDriveList, &rect);
AddColumn(50, GetString(IDS_DRIVE));
AddColumn(nWidth - 100, GetString(IDS_NAME_OR_ERROR));
AddColumn(50, GetString(IDS_SIZE));
-}
+}
static LPCTSTR GetDriveSizeAsString(LPCTSTR pszRootDir)
{
*szSize = 0;
- // Get partition size in bytes
+ // Get partition size in bytes
if (GetDiskFreeSpaceEx(pszRootDir, &liDummy, &liSize, &liDummy)) {
// Covert to megabytes
ULONG nSize = (ULONG)(liSize.QuadPart / (1024 * 1024));
}
return szSize;
-}
+}
static BOOL DoesDriveContainData(LPCTSTR pszDriveRootDir)
{
FindClose(hFind);
return TRUE;
-}
+}
static BOOL OnlyHasFolder(LPCTSTR pszRootDir, LPCTSTR pszFolder)
{
// Is anything else on the disk?
if (!FindNextFile(hFind, &findData))
bFound = TRUE;
- }
+ }
FindClose(hFind);
return bFound;
-}
+}
static BOOL DriveHasRecycleBin(LPCTSTR pszDriveRootDir)
{
if (OnlyHasFolder(pszDriveRootDir, TEXT("Recycled")))
return TRUE;
-
+
if (OnlyHasFolder(pszDriveRootDir, TEXT("Recycle Bin")))
return TRUE;
DWORD dwDriveFlags;
_stprintf(di.szRootDir, TEXT("%c:\\"), chDrive);
-
+
if (GetDriveType(di.szRootDir) != DRIVE_FIXED)
return FALSE;
bInvalid |= ValidateDrive(dwDriveFlags & FS_VOL_IS_COMPRESSED, IDS_ERROR_DRIVE_COMPRESSED, szError);
bInvalid |= ValidateDrive(lstrcmp(szFileSys, TEXT("NTFS")) != 0, IDS_ERROR_FS_IS_NOT_NTFS, szError);
- /*
+ /*
* We are no longer going to require that afs drives be empty; we will give a warning instead.
*
* bInvalid |= ValidateDrive(DoesDriveContainNT(di.szRootDir), IDS_ERROR_DRIVE_CONTAINS_NT, szError);
*/
if (!bInvalid)
bHasData = ValidateDrive(DoesDriveContainData(di.szRootDir), IDS_ERROR_DRIVE_HAS_DATA, szError);
- }
+ }
if (*szError) {
lstrcpy(di.szVolName, szError);
if (lstrlen(di.szVolName) == 0)
GetString(di.szVolName, IDS_VOLUME_HAS_NO_NAME);
- }
+ }
lstrncpy(di.szSize, GetDriveSizeAsString(di.szRootDir), sizeof(di.szSize));
FastList_RemoveAll(m_hDriveList);
return FillDriveList();
-}
+}