[partition] Fix missing initialization of the attribute partAttributes
- Initialize the attribute partAttributes to 0; it is a primitive type
and it is not initialized in some constructors.
Fixes commit c1b5426c6
([partition] Add support for partition attributes).
- Move implementation of default constructor to cpp.
This commit is contained in:
parent
fde1aad465
commit
4974d86932
@ -85,10 +85,16 @@ PartitionLayout::addEntry( PartitionLayout::PartitionEntry entry )
|
||||
return true;
|
||||
}
|
||||
|
||||
PartitionLayout::PartitionEntry::PartitionEntry()
|
||||
: partAttributes( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
PartitionLayout::PartitionEntry::PartitionEntry( const QString& size, const QString& min, const QString& max )
|
||||
: partSize( size )
|
||||
, partMinSize( min )
|
||||
, partMaxSize( max )
|
||||
, partAttributes( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -52,7 +52,7 @@ public:
|
||||
CalamaresUtils::Partition::PartitionSize partMaxSize;
|
||||
|
||||
/// @brief All-zeroes PartitionEntry
|
||||
PartitionEntry() {}
|
||||
PartitionEntry();
|
||||
/// @brief Parse @p size, @p min and @p max to their respective member variables
|
||||
PartitionEntry( const QString& size, const QString& min, const QString& max );
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user