lib/dbus/message.rb in ruby-dbus-0.5.0 vs lib/dbus/message.rb in ruby-dbus-0.6.0
- old
+ new
@@ -293,10 +293,10 @@
add_param(Type::STRING, description)
end
end
def self.from_exception(ex)
- name = if ex.respond_to? :name
+ name = if ex.is_a? DBus::Error
ex.name
else
"org.freedesktop.DBus.Error.Failed"
# ex.class.to_s # RuntimeError is not a valid name, has no dot
end