summaryrefslogtreecommitdiffhomepage
path: root/include/mruby.h
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2019-09-14 09:01:08 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2019-09-14 09:05:32 +0900
commit76f1aa7de5cf449c1f75188a2a6bc9953133fa91 (patch)
tree39fb9674912f55e707a28f4eab66935f7b9b0d68 /include/mruby.h
parentfcd3f8450d75033af8a0c472ee9c1352e1a8186e (diff)
downloadmruby-76f1aa7de5cf449c1f75188a2a6bc9953133fa91.tar.gz
mruby-76f1aa7de5cf449c1f75188a2a6bc9953133fa91.zip
Remove `mrb_funcall` from `<=>` operations.
Diffstat (limited to 'include/mruby.h')
-rw-r--r--include/mruby.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/mruby.h b/include/mruby.h
index 52c233211..c50054b79 100644
--- a/include/mruby.h
+++ b/include/mruby.h
@@ -1104,6 +1104,8 @@ MRB_API mrb_value mrb_Float(mrb_state *mrb, mrb_value val);
#endif
MRB_API mrb_value mrb_inspect(mrb_state *mrb, mrb_value obj);
MRB_API mrb_bool mrb_eql(mrb_state *mrb, mrb_value obj1, mrb_value obj2);
+/* mrb_cmp(mrb, obj1, obj2): 1:0:-1; -2 for error */
+MRB_API mrb_int mrb_cmp(mrb_state *mrb, mrb_value obj1, mrb_value obj2);
MRB_INLINE int
mrb_gc_arena_save(mrb_state *mrb)