From da8b868a31b9854c3aded12cab8965536fb45581 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Wed, 20 Mar 2019 02:07:16 +0000 Subject: [PATCH] scstadmin: Fix a recently enabled warning Avoid that the following warning is reported when restoring a config file that refers to a user space handler: Use of uninitialized value $value in scalar chomp at /usr/local/share/perl5/SCST/SCST.pm line 2688. Reported-by: Rob Turk git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@8062 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scstadmin/scstadmin.sysfs/scst-1.0.0/lib/SCST/SCST.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/scstadmin/scstadmin.sysfs/scst-1.0.0/lib/SCST/SCST.pm b/scstadmin/scstadmin.sysfs/scst-1.0.0/lib/SCST/SCST.pm index b16bb135e..7419e7ccf 100644 --- a/scstadmin/scstadmin.sysfs/scst-1.0.0/lib/SCST/SCST.pm +++ b/scstadmin/scstadmin.sysfs/scst-1.0.0/lib/SCST/SCST.pm @@ -2685,6 +2685,7 @@ sub deviceAttributes { my ($value, $is_key) = split("\n", _sysread($io) , 2); close $io; + $value = "" if (!defined($value)); chomp $value; $is_key = new_sysfs_interface() &&