[macruby-changes] [4020] MacRuby/trunk/ext/libyaml/rubyext.c
source_changes at macosforge.org
source_changes at macosforge.org
Tue May 4 19:07:49 PDT 2010
Revision: 4020
http://trac.macosforge.org/projects/ruby/changeset/4020
Author: lsansonetti at apple.com
Date: 2010-05-04 19:07:48 -0700 (Tue, 04 May 2010)
Log Message:
-----------
do not rely on an hidden symbol
Modified Paths:
--------------
MacRuby/trunk/ext/libyaml/rubyext.c
Modified: MacRuby/trunk/ext/libyaml/rubyext.c
===================================================================
--- MacRuby/trunk/ext/libyaml/rubyext.c 2010-05-04 22:46:44 UTC (rev 4019)
+++ MacRuby/trunk/ext/libyaml/rubyext.c 2010-05-05 02:07:48 UTC (rev 4020)
@@ -11,7 +11,6 @@
#include "ruby/node.h"
#include "ruby/io.h"
#include "objc.h"
-#include "id.h"
#include "vm.h"
#include "yaml.h"
#include <unistd.h>
@@ -1058,7 +1057,7 @@
//rb_objc_define_method(rb_cResolver, "add_ruby_type", rb_yaml_resolver_add_ruby_type, 1);
//rb_objc_define_method(rb_cResolver, "add_builtin_type", rb_yaml_resolver_add_builtin_type, 1);
//rb_objc_define_method(rb_cResolver, "add_private_type", rb_yaml_resolver_add_private_type, 1);
- rb_oDefaultResolver = rb_vm_call(rb_cResolver, selNew, 0, NULL, false);
+ rb_oDefaultResolver = rb_vm_call(rb_cResolver, sel_registerName("new"), 0, NULL, false);
rb_define_const(rb_mLibYAML, "DEFAULT_RESOLVER", rb_oDefaultResolver);
rb_cEmitter = rb_define_class_under(rb_mLibYAML, "Emitter", rb_cObject);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20100504/0b5c51a7/attachment-0001.html>
More information about the macruby-changes
mailing list