about summary refs log tree commit homepage
path: root/lib
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2014-08-16 23:38:05 +0000
committerEric Wong <e@80x24.org>2014-08-16 23:38:05 +0000
commita27a6623449d00af838ba87319454d92dc3014c0 (patch)
treebe689619cbd949685687634be902760b28a03460 /lib
parent74804f4ccdcac362dc304c8d6dddd65a3dfcd226 (diff)
downloaddtas-a27a6623449d00af838ba87319454d92dc3014c0.tar.gz
This avoids compatibility problems as File.expand_path respects the
"filesystem" encoding of Ruby.  I'm not 100% sure this is correct,
as Ruby encoding support still confuses me, but this fixes a problem
where I attempted to add UTF-8 filename with non-US-ASCII characters
in it on ruby-trunk.
Diffstat (limited to 'lib')
-rw-r--r--lib/dtas/unix_client.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/dtas/unix_client.rb b/lib/dtas/unix_client.rb
index d2ae7b8..40dedcc 100644
--- a/lib/dtas/unix_client.rb
+++ b/lib/dtas/unix_client.rb
@@ -13,7 +13,7 @@ class DTAS::UNIXClient # :nodoc:
   include DTAS::XS
 
   def self.default_path
-    (ENV["DTAS_PLAYER_SOCK"] || File.expand_path("~/.dtas/player.sock")).b
+    (ENV["DTAS_PLAYER_SOCK"] || File.expand_path("~/.dtas/player.sock"))
   end
 
   def initialize(path = self.class.default_path)