lib/dbus/marshall.rb in ruby-dbus-0.16.0 vs lib/dbus/marshall.rb in ruby-dbus-0.17.0

- old
+ new

@@ -420,10 +420,10 @@ ["a{sv}", h] elsif value.respond_to? :to_str ["s", value.to_str] elsif value.respond_to? :to_int i = value.to_int - if -2_147_483_648 <= i && i < 2_147_483_648 + if (-2_147_483_648...2_147_483_648).cover?(i) ["i", i] else ["x", i] end end