diff options
Diffstat (limited to 'lib/dtas')
-rw-r--r-- | lib/dtas/player.rb | 1 | ||||
-rw-r--r-- | lib/dtas/player/client_handler.rb | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/dtas/player.rb b/lib/dtas/player.rb index 0711885..45a1da8 100644 --- a/lib/dtas/player.rb +++ b/lib/dtas/player.rb @@ -168,6 +168,7 @@ class DTAS::Player # :nodoc: if sinks = hash["sinks"] sinks.each do |sink_hsh| + sink_hsh['name'].freeze sink = DTAS::Sink.load(sink_hsh) sink.env = to_omap(sink.env) @sinks[sink.name] = sink diff --git a/lib/dtas/player/client_handler.rb b/lib/dtas/player/client_handler.rb index c24da81..05704c0 100644 --- a/lib/dtas/player/client_handler.rb +++ b/lib/dtas/player/client_handler.rb @@ -134,7 +134,7 @@ module DTAS::Player::ClientHandler # :nodoc: # or variable names. sink.valid_name?(name) or return io.emit("ERR sink name invalid") - sink.name = name + sink.name = name.freeze active_before = sink.active before = __sink_snapshot(sink) |