summaryrefslogtreecommitdiffhomepage
path: root/src/load.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-08-04 00:47:08 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-08-04 00:47:08 +0900
commit206f89e2090524f009fc5a87f42c15a453ebdbee (patch)
treeac45fd2e3448aaa0d932bdd0261e62377dfa5e5e /src/load.c
parent0878900fda882cdf597ba2bef9e2c8fe1809647a (diff)
downloadmruby-206f89e2090524f009fc5a87f42c15a453ebdbee.tar.gz
mruby-206f89e2090524f009fc5a87f42c15a453ebdbee.zip
add MRB_API modifiers to mruby API functions
Diffstat (limited to 'src/load.c')
-rw-r--r--src/load.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/load.c b/src/load.c
index 8dea4a391..f5bd34b41 100644
--- a/src/load.c
+++ b/src/load.c
@@ -506,7 +506,7 @@ read_binary_header(const uint8_t *bin, size_t *bin_size, uint16_t *crc)
return MRB_DUMP_OK;
}
-mrb_irep*
+MRB_API mrb_irep*
mrb_read_irep(mrb_state *mrb, const uint8_t *bin)
{
int result;
@@ -570,7 +570,7 @@ irep_error(mrb_state *mrb)
mrb->exc = mrb_obj_ptr(mrb_exc_new_str_lit(mrb, E_SCRIPT_ERROR, "irep load error"));
}
-mrb_value
+MRB_API mrb_value
mrb_load_irep_cxt(mrb_state *mrb, const uint8_t *bin, mrbc_context *c)
{
mrb_irep *irep = mrb_read_irep(mrb, bin);
@@ -588,7 +588,7 @@ mrb_load_irep_cxt(mrb_state *mrb, const uint8_t *bin, mrbc_context *c)
return val;
}
-mrb_value
+MRB_API mrb_value
mrb_load_irep(mrb_state *mrb, const uint8_t *bin)
{
return mrb_load_irep_cxt(mrb, bin, NULL);
@@ -688,7 +688,7 @@ read_section_irep_file(mrb_state *mrb, FILE *fp)
return read_irep_record_file(mrb, fp);
}
-mrb_irep*
+MRB_API mrb_irep*
mrb_read_irep_file(mrb_state *mrb, FILE* fp)
{
mrb_irep *irep = NULL;
@@ -801,7 +801,7 @@ mrb_read_irep_file(mrb_state *mrb, FILE* fp)
void mrb_codedump_all(mrb_state*, struct RProc*);
-mrb_value
+MRB_API mrb_value
mrb_load_irep_file_cxt(mrb_state *mrb, FILE* fp, mrbc_context *c)
{
mrb_irep *irep = mrb_read_irep_file(mrb, fp);
@@ -820,7 +820,7 @@ mrb_load_irep_file_cxt(mrb_state *mrb, FILE* fp, mrbc_context *c)
return val;
}
-mrb_value
+MRB_API mrb_value
mrb_load_irep_file(mrb_state *mrb, FILE* fp)
{
return mrb_load_irep_file_cxt(mrb, fp, NULL);