Method: JSON.swap!
- Defined in:
- lib/crazy_ivan/vendor/json-1.1.7/lib/json/pure.rb
.swap!(string) ⇒ Object
Swap consecutive bytes of string in place.
60 61 62 63 64 65 66 |
# File 'lib/crazy_ivan/vendor/json-1.1.7/lib/json/pure.rb', line 60 def self.swap!(string) # :nodoc: 0.upto(string.size / 2) do |i| break unless string[2 * i + 1] string[2 * i], string[2 * i + 1] = string[2 * i + 1], string[2 * i] end string end |