14 lines
462 B
Diff
14 lines
462 B
Diff
--- gptfdisk-0.8.7.old/gpt.cc 2013-07-09 03:01:09.000000000 +0100
|
|
+++ gptfdisk-0.8.7/gpt.cc 2013-09-13 14:12:19.154495469 +0100
|
|
@@ -1402,6 +1402,10 @@
|
|
|
|
// Show detailed information on the specified partition
|
|
void GPTData::ShowPartDetails(uint32_t partNum) {
|
|
+ if (partNum >= numParts) {
|
|
+ cerr << "Partition number out of range\n";
|
|
+ exit (1);
|
|
+ }
|
|
if (!IsFreePartNum(partNum)) {
|
|
partitions[partNum].ShowDetails(blockSize);
|
|
} else {
|