X-Git-Url: http://git.code-monkey.de/?p=ruby-ecore.git;a=blobdiff_plain;f=src%2Fecore%2Frb_event_handler.h;fp=src%2Fecore%2Frb_event_handler.h;h=34df332d91310f3fc23375b04a6c38c0af97ea06;hp=b9d56a8e6ae74ee6b22deb278d1ce5523d5a515a;hb=6c769aac08caf234bbff82cca822d8f209283bbe;hpb=3c4e4d849820f3b70c237ee2ef2ff33805b22ab6 diff --git a/src/ecore/rb_event_handler.h b/src/ecore/rb_event_handler.h index b9d56a8..34df332 100644 --- a/src/ecore/rb_event_handler.h +++ b/src/ecore/rb_event_handler.h @@ -1,5 +1,5 @@ /* - * $Id: rb_event_handler.h 365 2006-02-14 21:50:47Z tilman $ + * $Id: rb_event_handler.h 372 2006-02-16 20:39:55Z tilman $ * * Copyright (C) 2004 ruby-ecore team (see AUTHORS) * @@ -22,8 +22,7 @@ #define __RB_EVENT_HANDLER_H #define ADD_EVENT(mod, constname, clsname, obj) \ - rb_define_singleton_method (cEcoreEvent, "inherited", \ - c_ev_inherited_noop, 1); \ + rb_remove_method (rb_singleton_class (cEcoreEvent), "inherited"); \ \ (obj) = rb_define_class_under ((mod), (clsname), cEcoreEvent); \ rb_define_private_method (rb_singleton_class ((obj)), \ @@ -36,7 +35,6 @@ void Init_EventHandler (void); VALUE c_ev_inherited (VALUE klass, VALUE child); -VALUE c_ev_inherited_noop (VALUE klass, VALUE child); #ifndef __RB_EVENT_HANDLER_C extern VALUE event_classes, cEcoreEvent;