From 7bd2bed91bf82dd526bffbcc1dfb49e96053345f Mon Sep 17 00:00:00 2001 From: Jim Salter Date: Sun, 7 Aug 2016 15:22:19 -0400 Subject: [PATCH] more uninitialized value shushing --- syncoid | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/syncoid b/syncoid index 19109c1..db329e4 100755 --- a/syncoid +++ b/syncoid @@ -685,8 +685,10 @@ sub pruneoldsyncsnaps { sub getmatchingsnapshot { my ($targetsize, $snaps) = shift; foreach my $snap ( sort { $snaps{'source'}{$b}{'ctime'}<=>$snaps{'source'}{$a}{'ctime'} } keys %{ $snaps{'source'} }) { - if ($snaps{'source'}{$snap}{'ctime'} == $snaps{'target'}{$snap}{'ctime'}) { - return $snap; + if (defined $snaps{'target'}{$snap}{'ctime'}) { + if ($snaps{'source'}{$snap}{'ctime'} == $snaps{'target'}{$snap}{'ctime'}) { + return $snap; + } } }