aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaarten Vanraes <alien@mageia.org>2016-05-16 14:22:08 +0200
committerMaarten Vanraes <alien@mageia.org>2016-05-16 14:22:08 +0200
commitdb968e0719ec2d797dc89dab9b90b40140d285b0 (patch)
treef857fa817ae9158063dde62c388d16e130b876b6
parent5f54bfb9f8576992357326233e9b7658bba14464 (diff)
downloadmanatools-db968e0719ec2d797dc89dab9b90b40140d285b0.tar
manatools-db968e0719ec2d797dc89dab9b90b40140d285b0.tar.gz
manatools-db968e0719ec2d797dc89dab9b90b40140d285b0.tar.bz2
manatools-db968e0719ec2d797dc89dab9b90b40140d285b0.tar.xz
manatools-db968e0719ec2d797dc89dab9b90b40140d285b0.zip
fix diff when there is no second part
-rw-r--r--lib/ManaTools/Shared/disk_backend/Part.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Part.pm b/lib/ManaTools/Shared/disk_backend/Part.pm
index 3e8a3f35..bf31c426 100644
--- a/lib/ManaTools/Shared/disk_backend/Part.pm
+++ b/lib/ManaTools/Shared/disk_backend/Part.pm
@@ -412,7 +412,9 @@ sub _diff {
sub diff {
my $self = shift;
my $partstate = shift;
+ # get the other part
my $part = $self->part_state($partstate);
+ return () if (!defined $part);
return $self->_diff($part, $partstate);
}