summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/file/winfile.cpp
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-10-22 19:07:11 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2016-10-22 19:07:11 +0200
commita3d745441217c491c0420be9dba0cf83aefea0c0 (patch)
tree9de19a8f0eb574d3ced5115c210572dfd0aceb62 /src/osd/modules/file/winfile.cpp
parent88b5a5c09fccc9c74b065523dbf2175d263a8db2 (diff)
final cleanup of TRUE/FALSE, left only in windows section where it represent BOOL (nw)
Diffstat (limited to 'src/osd/modules/file/winfile.cpp')
-rw-r--r--src/osd/modules/file/winfile.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/osd/modules/file/winfile.cpp b/src/osd/modules/file/winfile.cpp
index ffc16ae93ff..44f5b5c13ce 100644
--- a/src/osd/modules/file/winfile.cpp
+++ b/src/osd/modules/file/winfile.cpp
@@ -289,22 +289,22 @@ osd_file::error osd_file::remove(std::string const &filename)
// osd_get_physical_drive_geometry
//============================================================
-int osd_get_physical_drive_geometry(const char *filename, uint32_t *cylinders, uint32_t *heads, uint32_t *sectors, uint32_t *bps)
+bool osd_get_physical_drive_geometry(const char *filename, uint32_t *cylinders, uint32_t *heads, uint32_t *sectors, uint32_t *bps)
{
DISK_GEOMETRY dg;
DWORD bytesRead;
HANDLE file;
int result;
- // if it doesn't smell like a physical drive, just return FALSE
+ // if it doesn't smell like a physical drive, just return false
if (!is_path_to_physical_drive(filename))
- return FALSE;
+ return false;
// do a create file on the drive
auto t_filename = osd::text::to_tstring(filename);
file = CreateFile(t_filename.c_str(), GENERIC_READ, FILE_SHARE_WRITE, nullptr, OPEN_EXISTING, FILE_FLAG_NO_BUFFERING, nullptr);
if (file == INVALID_HANDLE_VALUE)
- return FALSE;
+ return false;
// device I/O control should return the geometry
result = DeviceIoControl(file, IOCTL_DISK_GET_DRIVE_GEOMETRY, nullptr, 0, &dg, sizeof(dg), &bytesRead, nullptr);
@@ -312,7 +312,7 @@ int osd_get_physical_drive_geometry(const char *filename, uint32_t *cylinders, u
// if that failed, return false
if (!result)
- return FALSE;
+ return false;
// store the results
*cylinders = (uint32_t)dg.Cylinders.QuadPart;
@@ -326,7 +326,7 @@ int osd_get_physical_drive_geometry(const char *filename, uint32_t *cylinders, u
*heads /= 2;
*cylinders *= 2;
}
- return TRUE;
+ return true;
}