diff options
author | Maarten Vanraes <alien@mageia.org> | 2016-05-16 14:22:08 +0200 |
---|---|---|
committer | Maarten Vanraes <alien@mageia.org> | 2016-05-16 14:22:08 +0200 |
commit | db968e0719ec2d797dc89dab9b90b40140d285b0 (patch) | |
tree | f857fa817ae9158063dde62c388d16e130b876b6 | |
parent | 5f54bfb9f8576992357326233e9b7658bba14464 (diff) | |
download | manatools-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.pm | 2 |
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); } |