summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2017-04-25 17:33:57 +0100
committerdakkar <dakkar@thenautilus.net>2017-04-25 17:33:57 +0100
commit5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a (patch)
treecbd8ff92b70b1e11d61a642977143b5c496b402d
parentremove stray debug line (diff)
downloadhal-automounter-5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a.tar.gz
hal-automounter-5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a.tar.bz2
hal-automounter-5b3983dbe7ad5f9d6d01e5c7a930c223c7eb327a.zip
remove terminating \0 from C strings
-rwxr-xr-xhal-automounter.pl5
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 {