diff options
author | srs5694 <srs5694@users.sourceforge.net> | 2010-01-28 21:10:52 -0500 |
---|---|---|
committer | srs5694 <srs5694@users.sourceforge.net> | 2010-01-28 21:10:52 -0500 |
commit | 0a6973119c9e9984ad47a6da3231e8d16f996c5c (patch) | |
tree | 456b81b56315eca6ac64688db34cbb0a25a87f41 /diskio.cc | |
parent | 91544e13fb56ef339277a8f73f761ff004b2e74f (diff) | |
download | sgdisk-0a6973119c9e9984ad47a6da3231e8d16f996c5c.tar.gz |
Nearing 0.6.2 release; Windows version now works.
Diffstat (limited to 'diskio.cc')
-rw-r--r-- | diskio.cc | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -15,7 +15,7 @@ #define __STDC_LIMIT_MACROS #define __STDC_CONSTANT_MACROS -#ifdef MINGW +#ifdef _WIN32 #include <windows.h> #include <winioctl.h> #define fstat64 fstat @@ -52,7 +52,7 @@ DiskIO::~DiskIO(void) { } // destructor // Open a disk device for reading. Returns 1 on success, 0 on failure. -int DiskIO::OpenForRead(string filename) { +int DiskIO::OpenForRead(const string & filename) { int shouldOpen = 1; if (isOpen) { // file is already open @@ -74,7 +74,7 @@ int DiskIO::OpenForRead(string filename) { // Open a disk for reading and writing by filename. // Returns 1 on success, 0 on failure. -int DiskIO::OpenForWrite(string filename) { +int DiskIO::OpenForWrite(const string & filename) { int retval = 0; if ((isOpen) && (openForWrite) && ((filename == realFilename) || (filename == userFilename))) { @@ -151,7 +151,7 @@ int DiskIO::FindAlignment(void) { } // DiskIO::FindAlignment(int) */ // The same as FindAlignment(int), but opens and closes a device by filename -int DiskIO::FindAlignment(string filename) { +int DiskIO::FindAlignment(const string & filename) { int fd; int retval = 1; |