From bded1f0382aeb691aa33ca312eea7f068dbcde99 Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Wed, 18 Jun 2008 18:18:05 +0200 Subject: [PATCH] rfc2812: be compatible with ruby < 1.8.7 String#each_char is only available in ruby 1.8.7, so use each_byte followed by .chr --- lib/rbot/rfc2812.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rbot/rfc2812.rb b/lib/rbot/rfc2812.rb index 819ea291..f4487bdb 100644 --- a/lib/rbot/rfc2812.rb +++ b/lib/rbot/rfc2812.rb @@ -1462,8 +1462,8 @@ module Irc else debug @server.supports[:chanmodes] setting = :set - arg.each_char do |c| - m = c.intern + arg.each_byte do |c| + m = c.chr.intern case m when :+ setting = :set -- 2.39.5