summaryrefslogtreecommitdiffhomepage
path: root/include/mrbconf.h
diff options
context:
space:
mode:
authorMasaki Muranaka <[email protected]>2013-03-29 16:31:11 +0900
committerMasaki Muranaka <[email protected]>2013-03-29 16:31:11 +0900
commit59c8d6c13a91d1fb43927b3cc16bfced4dda1e8e (patch)
treeaa9ed9adcb33bd59fdce44fbb1d38830020b1aaf /include/mrbconf.h
parent9074983b22f835260d914bc3b856b08d312646c8 (diff)
downloadmruby-59c8d6c13a91d1fb43927b3cc16bfced4dda1e8e.tar.gz
mruby-59c8d6c13a91d1fb43927b3cc16bfced4dda1e8e.zip
Remove str_to_mrb_int(). There is some reasons.
It is not used in the core. It does not have mrb_ prefix. strtol() is slightly heavy and we have similar API.
Diffstat (limited to 'include/mrbconf.h')
-rw-r--r--include/mrbconf.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/include/mrbconf.h b/include/mrbconf.h
index bd8f6ea80..d8dca7d61 100644
--- a/include/mrbconf.h
+++ b/include/mrbconf.h
@@ -83,13 +83,11 @@
# define PRIoMRB_INT PRIo64
# define PRIxMRB_INT PRIx64
# define PRIXMRB_INT PRIX64
-# define str_to_mrb_int(buf) strtoll(buf, NULL, 10)
# endif
#elif defined(MRB_INT16)
typedef int16_t mrb_int;
# define MRB_INT_MIN INT16_MIN
# define MRB_INT_MAX INT16_MAX
-# define str_to_mrb_int(buf) strtol(buf, NULL, 10)
#else
typedef int32_t mrb_int;
# define MRB_INT_MIN INT32_MIN
@@ -99,7 +97,6 @@
# define PRIoMRB_INT PRIo32
# define PRIxMRB_INT PRIx32
# define PRIXMRB_INT PRIX32
-# define str_to_mrb_int(buf) strtol(buf, NULL, 10)
#endif
typedef short mrb_sym;