summaryrefslogtreecommitdiff
path: root/gptcurses.cc
diff options
context:
space:
mode:
authorRoderick W. Smith <rodsmith@rodsbooks.com>2015-10-17 18:07:51 -0400
committerRoderick W. Smith <rodsmith@rodsbooks.com>2015-10-17 18:07:51 -0400
commit1392964ef5d1d3e0b8bfd703d2bcf79774b6d050 (patch)
tree0f64e87ed1050d04598fee7d5c71d65f9d8bf2d3 /gptcurses.cc
parent9dadc0d3c6a2b5685ac3b5c3b10f881c27fec0eb (diff)
downloadsgdisk-1392964ef5d1d3e0b8bfd703d2bcf79774b6d050.tar.gz
Fixed bug that caused cgdisk's reported partition size to be too small
by one sector.
Diffstat (limited to 'gptcurses.cc')
-rw-r--r--gptcurses.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gptcurses.cc b/gptcurses.cc
index 6002077..0e18f8f 100644
--- a/gptcurses.cc
+++ b/gptcurses.cc
@@ -332,7 +332,7 @@ void GPTDataCurses::ShowInfo(int partNum) {
BytesToIeee(partitions[partNum].GetFirstLBA(), blockSize).c_str());
printw("Last sector: %lld (at %s)\n", partitions[partNum].GetLastLBA(),
BytesToIeee(partitions[partNum].GetLastLBA(), blockSize).c_str());
- size = partitions[partNum].GetLastLBA() - partitions[partNum].GetFirstLBA();
+ size = partitions[partNum].GetLastLBA() - partitions[partNum].GetFirstLBA() + 1;
printw("Partition size: %lld sectors (%s)\n", size, BytesToIeee(size, blockSize).c_str());
printw("Attribute flags: %016x\n", partitions[partNum].GetAttributes().GetAttributes());
#ifdef USE_UTF16