diff --git a/ruby/rubyextension.cpp b/ruby/rubyextension.cpp index 7630058..e2769f7 100644 --- a/ruby/rubyextension.cpp +++ b/ruby/rubyextension.cpp @@ -268,7 +268,7 @@ VALUE RubyExtension::callConnect(int argc, VALUE *argv, VALUE self) rb_raise(rb_eTypeError, "First argument needs to be a signalname or a sender-object."); return Qfalse; } - if( ! TYPE(argv[1]) != T_STRING ) { + if( TYPE(argv[1]) != T_STRING ) { rb_raise(rb_eTypeError, "Second argument needs to be a signalname."); return Qfalse; }