From 4388b886c83a59a70910490a2be44d69d7c768d1 Mon Sep 17 00:00:00 2001 From: Tod Beardsley Date: Thu, 2 Sep 2010 16:22:48 +0000 Subject: [PATCH] jduck tricked me on purpose. git-svn-id: file:///home/svn/framework3/trunk@10222 4d416f70-5f16-0410-b530-b9f4589650da --- lib/rex/text.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rex/text.rb b/lib/rex/text.rb index 7c5ecb8718..755ca62d17 100644 --- a/lib/rex/text.rb +++ b/lib/rex/text.rb @@ -238,7 +238,7 @@ module Text def self.to_hex_ascii(str, prefix = "\\x", count = 1, suffix=nil) raise ::RuntimeError, "unable to chunk into #{count} byte chunks" if ((str.length % count) > 0) return str.unpack('H*')[0].gsub(Regexp.new(".{#{count * 2}}", nil, 'n')) { |s| - (0x21..0x7e) === s.to_i(16) ? s.to_i(16).chr : prefix + s + suffix.to_s + (0x20..0x7e) === s.to_i(16) ? s.to_i(16).chr : prefix + s + suffix.to_s } end