summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-08-05 20:23:40 -0700
committerYukihiro "Matz" Matsumoto <[email protected]>2013-08-05 20:23:40 -0700
commit9b4d0718333f30a563b3df8c03aca5d78e04437f (patch)
treebba011d9db415e03bfeb29d85d017baa2b9a9120
parentac125ad1a3d75cbf2dfe07cf5a41aa100f8610de (diff)
parentac4a6d35b9fa6f8fe171f927aa8f38d837bdef11 (diff)
downloadmruby-9b4d0718333f30a563b3df8c03aca5d78e04437f.tar.gz
mruby-9b4d0718333f30a563b3df8c03aca5d78e04437f.zip
Merge pull request #1436 from archSeer/patch-1
muby-time: use mrb_free directly
-rw-r--r--mrbgems/mruby-time/src/time.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/mrbgems/mruby-time/src/time.c b/mrbgems/mruby-time/src/time.c
index 8b797f047..0273f2b27 100644
--- a/mrbgems/mruby-time/src/time.c
+++ b/mrbgems/mruby-time/src/time.c
@@ -115,13 +115,7 @@ struct mrb_time {
struct tm datetime;
};
-static void
-mrb_time_free(mrb_state *mrb, void *ptr)
-{
- mrb_free(mrb, ptr);
-}
-
-static struct mrb_data_type mrb_time_type = { "Time", mrb_time_free };
+static struct mrb_data_type mrb_time_type = { "Time", mrb_free };
/** Updates the datetime of a mrb_time based on it's timezone and
seconds setting. Returns self on success, NULL of failure. */
@@ -519,7 +513,7 @@ mrb_time_initialize(mrb_state *mrb, mrb_value self)
tm = (struct mrb_time*)DATA_PTR(self);
if (tm) {
- mrb_time_free(mrb, tm);
+ mrb_free(mrb, tm);
}
DATA_TYPE(self) = &mrb_time_type;
DATA_PTR(self) = NULL;