summaryrefslogtreecommitdiff
path: root/diskio.h
diff options
context:
space:
mode:
authorsrs5694 <srs5694@users.sourceforge.net>2010-01-28 21:10:52 -0500
committersrs5694 <srs5694@users.sourceforge.net>2010-01-28 21:10:52 -0500
commit0a6973119c9e9984ad47a6da3231e8d16f996c5c (patch)
tree456b81b56315eca6ac64688db34cbb0a25a87f41 /diskio.h
parent91544e13fb56ef339277a8f73f761ff004b2e74f (diff)
downloadsgdisk-0a6973119c9e9984ad47a6da3231e8d16f996c5c.tar.gz
Nearing 0.6.2 release; Windows version now works.
Diffstat (limited to 'diskio.h')
-rw-r--r--diskio.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/diskio.h b/diskio.h
index 8b752ed..b27e977 100644
--- a/diskio.h
+++ b/diskio.h
@@ -18,7 +18,7 @@
#include <string>
#include <stdint.h>
#include <sys/types.h>
-#ifdef MINGW
+#ifdef _WIN32
#include <windows.h>
#include <winioctl.h>
#else
@@ -52,7 +52,7 @@ class DiskIO {
int isOpen;
int openForWrite;
uint8_t *sectorData;
-#ifdef MINGW
+#ifdef _WIN32
HANDLE fd;
#else
int fd;
@@ -62,9 +62,9 @@ class DiskIO {
~DiskIO(void);
void MakeRealName(void);
- int OpenForRead(string filename);
+ int OpenForRead(const string & filename);
int OpenForRead(void);
- int OpenForWrite(string filename);
+ int OpenForWrite(const string & filename);
int OpenForWrite(void);
void Close();
int Seek(uint64_t sector);
@@ -73,7 +73,7 @@ class DiskIO {
void DiskSync(void); // resync disk caches to use new partitions
int GetBlockSize(void);
int FindAlignment(void);
- int FindAlignment(string filename);
+ int FindAlignment(const string & filename);
int IsOpen(void) {return isOpen;}
int IsOpenForWrite(void) {return openForWrite;}