[macruby-changes] [4575] MacRuby/trunk/string.c
source_changes at macosforge.org
source_changes at macosforge.org
Mon Oct 4 16:13:46 PDT 2010
Revision: 4575
http://trac.macosforge.org/projects/ruby/changeset/4575
Author: lsansonetti at apple.com
Date: 2010-10-04 16:13:44 -0700 (Mon, 04 Oct 2010)
Log Message:
-----------
implemented missing rb_str_modify() MRI API
Modified Paths:
--------------
MacRuby/trunk/string.c
Modified: MacRuby/trunk/string.c
===================================================================
--- MacRuby/trunk/string.c 2010-10-04 23:10:12 UTC (rev 4574)
+++ MacRuby/trunk/string.c 2010-10-04 23:13:44 UTC (rev 4575)
@@ -6633,3 +6633,14 @@
}
return (VALUE)str_simple_transcode(RSTR(str), enc);
}
+
+void
+rb_str_modify(VALUE obj)
+{
+ if (IS_RSTR(obj)) {
+ rstr_modify(obj);
+ }
+ else {
+ rb_raise(rb_eArgError, "can't modify NSString");
+ }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20101004/76a7a2f3/attachment-0001.html>
More information about the macruby-changes
mailing list