Misc. updates and bug fixes
diff --git a/bsd.h b/bsd.h
index 77d3d3c..54f5899 100644
--- a/bsd.h
+++ b/bsd.h
@@ -69,12 +69,11 @@
uint64_t labelLastLBA; // final sector of BSD disklabel
uint64_t labelStart; // BSD disklabel start point in bytes from labelFirstLBA
BSDValidity state;
- DiskIO *myDisk;
public:
BSDData(void);
~BSDData(void);
- int ReadBSDData(char* deviceFilename, uint64_t startSector, uint64_t endSector);
- void ReadBSDData(DiskIO *myDisk, uint64_t startSector, uint64_t endSector);
+ int ReadBSDData(string *deviceFilename, uint64_t startSector, uint64_t endSector);
+ int ReadBSDData(DiskIO *myDisk, uint64_t startSector, uint64_t endSector);
void ReverseMetaBytes(void);
void DisplayBSDData(void);
int ShowState(void); // returns 1 if BSD disklabel detected