summaryrefslogtreecommitdiffhomepage
path: root/src/string.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-08-29 01:07:12 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-08-29 01:07:12 +0900
commit15b9771abc985028ec7910726f058e975504a1f0 (patch)
tree6b5944a953503ce7bf4d5bc4e1d8ab0a170c829d /src/string.c
parent4077240b814dc931471bdf13c0c58af87435f0dc (diff)
parent5fa30aeaea5a5886557274cbbbacf4e046b7e03e (diff)
downloadmruby-15b9771abc985028ec7910726f058e975504a1f0.tar.gz
mruby-15b9771abc985028ec7910726f058e975504a1f0.zip
git push origin masterMerge branch 'cubicdaiya-issues/declare_mrb_api'
Diffstat (limited to 'src/string.c')
-rw-r--r--src/string.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/string.c b/src/string.c
index a0a069c06..0a8358e8f 100644
--- a/src/string.c
+++ b/src/string.c
@@ -393,7 +393,7 @@ mrb_str_concat(mrb_state *mrb, mrb_value self, mrb_value other)
*
* Returns a new string object containing a copy of <i>str</i>.
*/
-mrb_value
+MRB_API mrb_value
mrb_str_plus(mrb_state *mrb, mrb_value a, mrb_value b)
{
struct RString *s = mrb_str_ptr(a);
@@ -615,7 +615,7 @@ mrb_str_equal_m(mrb_state *mrb, mrb_value str1)
return mrb_bool_value(mrb_str_equal(mrb, str1, str2));
}
/* ---------------------------------- */
-mrb_value
+MRB_API mrb_value
mrb_str_to_str(mrb_state *mrb, mrb_value str)
{
mrb_value s;
@@ -1159,7 +1159,7 @@ mrb_str_subseq(mrb_state *mrb, mrb_value str, mrb_int beg, mrb_int len)
return mrb_obj_value(s);
}
-mrb_value
+MRB_API mrb_value
mrb_str_substr(mrb_state *mrb, mrb_value str, mrb_int beg, mrb_int len)
{
if (len < 0) return mrb_nil_value();