lib/rio/scheme/sysio.rb in rio-0.3.1 vs lib/rio/scheme/sysio.rb in rio-0.3.2
- old
+ new
@@ -40,10 +40,10 @@
require 'rio/rl/ioi'
RESET_STATE = RL::IOIBase::RESET_STATE
class RL < RL::SysIOBase
RIOSCHEME = 'sysio'
- RIOPATH = RIO::RL::CHMAP.invert[RIOSCHEME].freeze
+ RIOPATH = RIO::RL::CHMAP.invert[RIOSCHEME].to_s.freeze
def opaque() sprintf('0x%08x',self.ios.object_id) end
# must be able to process both
# parse('rio:sysio',ios)
# parse('rio:sysio:0xHEXIOS')
SPLIT_RE = %r|0x([0-9a-fA-F]+)$|