aboutsummaryrefslogtreecommitdiff
path: root/gpt.h
diff options
context:
space:
mode:
authorGreg Hartman <ghartman@google.com>2017-03-28 01:02:21 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-03-28 01:02:21 +0000
commitf08cbdc772016a5ac3d49a5d5095369a9b24d2a9 (patch)
tree7452ff4451a0cc4c07b32a3345b8eca5fea987f8 /gpt.h
parentfa990d2e3b93ce7563f03188d52e784774239c1b (diff)
parent1e25b13a151de675e8f7c335a4c8f1cf91b7fd7b (diff)
downloadgptfdisk-f08cbdc772016a5ac3d49a5d5095369a9b24d2a9.tar.gz
Add an option to allow disk syncing to be turned off am: 3c01fa7513
am: 1e25b13a15 Change-Id: I575627881592fa6c6ebc94112d0b3a9aa8f1bb63
Diffstat (limited to 'gpt.h')
-rw-r--r--gpt.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gpt.h b/gpt.h
index e9afd06..1c0eaaf 100644
--- a/gpt.h
+++ b/gpt.h
@@ -72,6 +72,7 @@ protected:
uint64_t diskSize; // size of device, in blocks
GPTValidity state; // is GPT valid?
int justLooking; // Set to 1 if program launched with "-l" or if read-only
+ bool syncing; // Set to true if we should sync and reload the partition table
int mainCrcOk;
int secondCrcOk;
int mainPartsCrcOk;
@@ -189,6 +190,7 @@ public:
uint32_t ComputeAlignment(void); // Set alignment based on current partitions
uint32_t GetAlignment(void) {return sectorAlignment;}
void JustLooking(int i = 1) {justLooking = i;}
+ void TurnOffSyncing() {syncing = 0;}
void BeQuiet(int i = 1) {beQuiet = i;}
WhichToUse WhichWasUsed(void) {return whichWasUsed;}