mruby-compiler: removed mrb_state dependency from two functions

- mrb_ccontext_partial_hook
- mrb_ccontext_cleanup_local_variables
This commit is contained in:
Yukihiro "Matz" Matsumoto
2025-05-16 22:24:16 +09:00
parent fa19d7d3b5
commit 9fc58852e3
5 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -41,8 +41,8 @@ typedef struct mrb_ccontext {
MRB_API mrb_ccontext* mrb_ccontext_new(mrb_state *mrb);
MRB_API void mrb_ccontext_free(mrb_state *mrb, mrb_ccontext *cxt);
MRB_API const char *mrb_ccontext_filename(mrb_state *mrb, mrb_ccontext *c, const char *s);
MRB_API void mrb_ccontext_partial_hook(mrb_state *mrb, mrb_ccontext *c, int (*partial_hook)(struct mrb_parser_state*), void*data);
MRB_API void mrb_ccontext_cleanup_local_variables(mrb_state *mrb, mrb_ccontext *c);
MRB_API void mrb_ccontext_partial_hook(mrb_ccontext *c, int (*partial_hook)(struct mrb_parser_state*), void*data);
MRB_API void mrb_ccontext_cleanup_local_variables(mrb_ccontext *c);
/* compatibility macros */
#define mrbc_context mrb_ccontext