From: <mas...@us...> - 2011-07-24 18:27:07
|
Revision: 4606 http://ruby-gnome2.svn.sourceforge.net/ruby-gnome2/?rev=4606&view=rev Author: masaakiaoyagi Date: 2011-07-24 18:27:01 +0000 (Sun, 24 Jul 2011) Log Message: ----------- * fix method define macro. Modified Paths: -------------- ruby-gnome2/trunk/vte/ext/vte/rbvte.h Modified: ruby-gnome2/trunk/vte/ext/vte/rbvte.h =================================================================== --- ruby-gnome2/trunk/vte/ext/vte/rbvte.h 2011-07-24 12:55:53 UTC (rev 4605) +++ ruby-gnome2/trunk/vte/ext/vte/rbvte.h 2011-07-24 18:27:01 UTC (rev 4606) @@ -22,23 +22,23 @@ #define PFD2RVAL(obj) (BOXED2RVAL(obj, PANGO_TYPE_FONT_DESCRIPTION)) #define RG_DEF_MODFUNC(method, argc) \ - rb_define_module_function(RG_TARGET_NAMESPACE, "method", rg_m_ ## method, argc) + rb_define_module_function(RG_TARGET_NAMESPACE, #method, rg_m_ ## method, argc) #define RG_DEF_MODFUNC_P(method, argc) \ - rb_define_module_function(RG_TARGET_NAMESPACE, "method?", rg_m_ ## method ## _p, argc) + rb_define_module_function(RG_TARGET_NAMESPACE, #method"?", rg_m_ ## method ## _p, argc) #define RG_DEF_MODFUNC_OPERATOR(ope, func, argc) \ rb_define_module_function(RG_TARGET_NAMESPACE, ope, rg_m_operator_ ## func, argc) #define RG_DEF_SMETHOD(method, argc) \ - rb_define_singleton_method(RG_TARGET_NAMESPACE, "method", rg_s_ ## method, argc) + rb_define_singleton_method(RG_TARGET_NAMESPACE, #method, rg_s_ ## method, argc) #define RG_DEF_SMETHOD_P(method, argc) \ - rb_define_singleton_method(RG_TARGET_NAMESPACE, "method?", rg_s_ ## method ## _p, argc) + rb_define_singleton_method(RG_TARGET_NAMESPACE, #method"?", rg_s_ ## method ## _p, argc) #define RG_DEF_SMETHOD_OPERATOR(ope, func, argc) \ rb_define_singleton_method(RG_TARGET_NAMESPACE, ope, rg_s_operator_ ## func, argc) #define RG_DEF_METHOD(method, argc) \ - rb_define_method(RG_TARGET_NAMESPACE, "method", rg_ ## method, argc) + rb_define_method(RG_TARGET_NAMESPACE, #method, rg_ ## method, argc) #define RG_DEF_METHOD_P(method, argc) \ - rb_define_method(RG_TARGET_NAMESPACE, "method?", rg_ ## method ## _p, argc) + rb_define_method(RG_TARGET_NAMESPACE, #method"?", rg_ ## method ## _p, argc) #define RG_DEF_METHOD_BANG(method, argc) \ - rb_define_method(RG_TARGET_NAMESPACE, "method!", rg_ ## method ## _bang, argc) + rb_define_method(RG_TARGET_NAMESPACE, #method"!", rg_ ## method ## _bang, argc) #define RG_DEF_METHOD_OPERATOR(ope, func, argc) \ rb_define_method(RG_TARGET_NAMESPACE, ope, rg_operator_ ## func, argc) #define RG_DEF_ATTR(attr, read, write, ex) \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |