From: Zygo Blaxell Date: Fri, 14 May 2010 17:52:06 +0000 (-0400) Subject: dm6: '/' should not be part of inode names X-Git-Tag: dm6-0.20100514~2 X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=dupemerge;a=commitdiff_plain;h=35a5ecb85417ce3248d41d321cc9fc21e67e848d dm6: '/' should not be part of inode names --- diff --git a/dm6 b/dm6 index b8cd25f..a8541ff 100755 --- a/dm6 +++ b/dm6 @@ -109,6 +109,7 @@ sub name_quad { my $packed = pack('Q>', $int64); $packed =~ s/^\0+//os; my $base64_packed = encode_base64($packed, ''); + $base64_packed =~ y:/:_:; # Don't strip off the trailing padding since it makes the string # so short we end up just putting it back on again. # $base64_packed =~ s/=+$//os;