aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaarten Vanraes <alien@mageia.org>2016-08-06 13:47:22 +0200
committerMaarten Vanraes <alien@mageia.org>2016-08-06 13:47:22 +0200
commit2080e53f656bc36196247da694cfb962edade214 (patch)
tree3c13a72c25c8abe4181559cb7c8cb4f2ac6735e1
parentf9f5271a4477f573b04ba5092dd09843f3c73ec9 (diff)
downloadmanatools-2080e53f656bc36196247da694cfb962edade214.tar
manatools-2080e53f656bc36196247da694cfb962edade214.tar.gz
manatools-2080e53f656bc36196247da694cfb962edade214.tar.bz2
manatools-2080e53f656bc36196247da694cfb962edade214.tar.xz
manatools-2080e53f656bc36196247da694cfb962edade214.zip
Plugin: fix warning when no value
-rw-r--r--lib/ManaTools/Shared/disk_backend/Plugin.pm7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Plugin.pm b/lib/ManaTools/Shared/disk_backend/Plugin.pm
index f8182637..fc1dd7ee 100644
--- a/lib/ManaTools/Shared/disk_backend/Plugin.pm
+++ b/lib/ManaTools/Shared/disk_backend/Plugin.pm
@@ -327,7 +327,12 @@ sub tool_fields {
for my $line (@lines) {
# split into key & value
- my ($key, @value) = split($separator, $line);
+ my @value = split($separator, $line);
+
+ # if not key & value, next line
+ next if (scalar(@value) < 2);
+
+ my $key = shift(@value);
my $value = join($separator, @value);
# trim key & value