summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2022-01-04 13:38:48 -0500
committerrealtradam <[email protected]>2022-01-04 13:38:48 -0500
commitc69df83e22065b029d85f4c7f6ce72be9fbfc75f (patch)
tree2b2de1f3e17fa0059570f79d9584e88a963ec84f /src
parent781f9dc99ecb9b39dc2bbbbc4d09a1b311be6702 (diff)
downloadsample-mruby-gem-c69df83e22065b029d85f4c7f6ce72be9fbfc75f.tar.gz
sample-mruby-gem-c69df83e22065b029d85f4c7f6ce72be9fbfc75f.zip
.
Diffstat (limited to 'src')
-rw-r--r--src/example.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/example.c b/src/example.c
index 7f48779..04e0e7d 100644
--- a/src/example.c
+++ b/src/example.c
@@ -2,8 +2,8 @@
#include <mruby/string.h>
#include <stdio.h>
-static mrb_value
-mrb_pog(mrb_state *mrb, mrb_value self)
+ static mrb_value
+mrb_c_method(mrb_state *mrb, mrb_value self)
{
mrb_ensure_string_type(mrb, self);
printf("%s: A C Extension\n", mrb_str_to_cstr(mrb, self));
@@ -12,12 +12,12 @@ mrb_pog(mrb_state *mrb, mrb_value self)
}
void
-mrb_my_silly_extension_gem_init(mrb_state* mrb) {
- struct RClass *class_emote = mrb_define_module(mrb, "Emote");
- mrb_define_class_method(mrb, class_emote, "pog", mrb_pog, MRB_ARGS_NONE());
+mrb_c_and_ruby_extension_example_gem_init(mrb_state* mrb) {
+ struct RClass *class_cextension = mrb_define_module(mrb, "CRubyExtension");
+ mrb_define_class_method(mrb, class_cextension, "c_method", mrb_c_method, MRB_ARGS_NONE());
}
void
-mrb_my_silly_extension_gem_final(mrb_state* mrb) {
+mrb_c_and_ruby_extension_example_gem_final(mrb_state* mrb) {
/* finalizer */
}