diff options
author | dakkar <dakkar@thenautilus.net> | 2017-04-25 17:33:57 +0100 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2017-04-25 17:33:57 +0100 |
commit | 5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a (patch) | |
tree | cbd8ff92b70b1e11d61a642977143b5c496b402d | |
parent | remove stray debug line (diff) | |
download | hal-automounter-5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a.tar.gz hal-automounter-5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a.tar.bz2 hal-automounter-5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a.zip |
remove terminating \0 from C strings
-rwxr-xr-x | hal-automounter.pl | 5 |
1 files changed, 4 insertions, 1 deletions
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 { |