From 5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a Mon Sep 17 00:00:00 2001 From: dakkar Date: Tue, 25 Apr 2017 17:33:57 +0100 Subject: remove terminating \0 from C strings --- hal-automounter.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hal-automounter.pl b/hal-automounter.pl index 6c36a4c..f23bdb9 100755 --- a/hal-automounter.pl +++ b/hal-automounter.pl @@ -100,7 +100,10 @@ sub str_from_bytearray { return $aref unless ref($aref); - return pack 'C*',@{$aref||[]}; + my $str = pack 'C*',@{$aref||[]}; + $str =~ s{\0$}{}; + + return $str; } sub device_added { -- cgit v1.2.3