summaryrefslogtreecommitdiff
path: root/ruby_1_9_3/ext/-test-/string
diff options
context:
space:
mode:
Diffstat (limited to 'ruby_1_9_3/ext/-test-/string')
-rw-r--r--ruby_1_9_3/ext/-test-/string/cstr.c20
-rw-r--r--ruby_1_9_3/ext/-test-/string/ellipsize.c13
-rw-r--r--ruby_1_9_3/ext/-test-/string/enc_associate.c14
-rw-r--r--ruby_1_9_3/ext/-test-/string/extconf.rb6
-rw-r--r--ruby_1_9_3/ext/-test-/string/init.c11
-rw-r--r--ruby_1_9_3/ext/-test-/string/modify.c22
-rw-r--r--ruby_1_9_3/ext/-test-/string/set_len.c14
7 files changed, 0 insertions, 100 deletions
diff --git a/ruby_1_9_3/ext/-test-/string/cstr.c b/ruby_1_9_3/ext/-test-/string/cstr.c
deleted file mode 100644
index d4ff360575..0000000000
--- a/ruby_1_9_3/ext/-test-/string/cstr.c
+++ /dev/null
@@ -1,20 +0,0 @@
-#include "ruby.h"
-
-static VALUE
-bug_str_cstr_term(VALUE str)
-{
- long len;
- char *s;
- rb_str_modify(str);
- len = RSTRING_LEN(str);
- RSTRING_PTR(str)[len] = 'x';
- s = StringValueCStr(str);
- rb_gc();
- return INT2NUM(s[len]);
-}
-
-void
-Init_cstr(VALUE klass)
-{
- rb_define_method(klass, "cstr_term", bug_str_cstr_term, 0);
-}
diff --git a/ruby_1_9_3/ext/-test-/string/ellipsize.c b/ruby_1_9_3/ext/-test-/string/ellipsize.c
deleted file mode 100644
index 0451519492..0000000000
--- a/ruby_1_9_3/ext/-test-/string/ellipsize.c
+++ /dev/null
@@ -1,13 +0,0 @@
-#include "ruby.h"
-
-static VALUE
-bug_str_ellipsize(VALUE str, VALUE len)
-{
- return rb_str_ellipsize(str, NUM2LONG(len));
-}
-
-void
-Init_ellipsize(VALUE klass)
-{
- rb_define_method(klass, "ellipsize", bug_str_ellipsize, 1);
-}
diff --git a/ruby_1_9_3/ext/-test-/string/enc_associate.c b/ruby_1_9_3/ext/-test-/string/enc_associate.c
deleted file mode 100644
index d6614fb298..0000000000
--- a/ruby_1_9_3/ext/-test-/string/enc_associate.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "ruby.h"
-#include "ruby/encoding.h"
-
-VALUE
-bug_str_enc_associate(VALUE str, VALUE enc)
-{
- return rb_enc_associate(str, rb_to_encoding(enc));
-}
-
-void
-Init_enc_associate(VALUE klass)
-{
- rb_define_method(klass, "associate_encoding!", bug_str_enc_associate, 1);
-}
diff --git a/ruby_1_9_3/ext/-test-/string/extconf.rb b/ruby_1_9_3/ext/-test-/string/extconf.rb
deleted file mode 100644
index 42c10b994b..0000000000
--- a/ruby_1_9_3/ext/-test-/string/extconf.rb
+++ /dev/null
@@ -1,6 +0,0 @@
-$srcs = Dir[File.join($srcdir, "*.{#{SRC_EXT.join(%q{,})}}")]
-inits = $srcs.map {|s| File.basename(s, ".*")}
-inits.delete("init")
-inits.map! {|s|"X(#{s})"}
-$defs << "-DTEST_INIT_FUNCS(X)=\"#{inits.join(' ')}\""
-create_makefile("-test-/string/string")
diff --git a/ruby_1_9_3/ext/-test-/string/init.c b/ruby_1_9_3/ext/-test-/string/init.c
deleted file mode 100644
index 0b3e4a6ff2..0000000000
--- a/ruby_1_9_3/ext/-test-/string/init.c
+++ /dev/null
@@ -1,11 +0,0 @@
-#include "ruby.h"
-
-#define init(n) {void Init_##n(VALUE klass); Init_##n(klass);}
-
-void
-Init_string(void)
-{
- VALUE mBug = rb_define_module("Bug");
- VALUE klass = rb_define_class_under(mBug, "String", rb_cString);
- TEST_INIT_FUNCS(init);
-}
diff --git a/ruby_1_9_3/ext/-test-/string/modify.c b/ruby_1_9_3/ext/-test-/string/modify.c
deleted file mode 100644
index ddd2efd8f0..0000000000
--- a/ruby_1_9_3/ext/-test-/string/modify.c
+++ /dev/null
@@ -1,22 +0,0 @@
-#include "ruby.h"
-
-VALUE
-bug_str_modify(VALUE str)
-{
- rb_str_modify(str);
- return str;
-}
-
-VALUE
-bug_str_modify_expand(VALUE str, VALUE expand)
-{
- rb_str_modify_expand(str, NUM2LONG(expand));
- return str;
-}
-
-void
-Init_modify(VALUE klass)
-{
- rb_define_method(klass, "modify!", bug_str_modify, 0);
- rb_define_method(klass, "modify_expand!", bug_str_modify_expand, 1);
-}
diff --git a/ruby_1_9_3/ext/-test-/string/set_len.c b/ruby_1_9_3/ext/-test-/string/set_len.c
deleted file mode 100644
index 3c7d19d778..0000000000
--- a/ruby_1_9_3/ext/-test-/string/set_len.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#include "ruby.h"
-
-static VALUE
-bug_str_set_len(VALUE str, VALUE len)
-{
- rb_str_set_len(str, NUM2LONG(len));
- return str;
-}
-
-void
-Init_set_len(VALUE klass)
-{
- rb_define_method(klass, "set_len", bug_str_set_len, 1);
-}