From da9b9c549ac35d82ce06a53c9cc6d9524e19f419 Mon Sep 17 00:00:00 2001 From: Masaki Muranaka Date: Fri, 1 Mar 2013 13:18:57 +0900 Subject: Remove unused structures. --- src/class.c | 8 -------- src/error.h | 4 ---- src/hash.c | 5 ----- src/kernel.c | 6 ------ 4 files changed, 23 deletions(-) (limited to 'src') diff --git a/src/class.c b/src/class.c index e70bd7e73..59b4966b2 100644 --- a/src/class.c +++ b/src/class.c @@ -18,14 +18,6 @@ KHASH_DEFINE(mt, mrb_sym, struct RProc*, 1, kh_int_hash_func, kh_int_hash_equal) -typedef struct fc_result { - mrb_sym name; - struct RClass * klass; - mrb_value path; - struct RClass * track; - struct fc_result *prev; -} fcresult_t; - void mrb_gc_mark_mt(mrb_state *mrb, struct RClass *c) { diff --git a/src/error.h b/src/error.h index 674d4f477..ba3fdac6c 100644 --- a/src/error.h +++ b/src/error.h @@ -7,10 +7,6 @@ #ifndef MRUBY_ERROR_H #define MRUBY_ERROR_H -struct RException { - MRB_OBJECT_HEADER; -}; - void mrb_sys_fail(mrb_state *mrb, const char *mesg); void mrb_bug_errno(const char*, int); int sysexit_status(mrb_state *mrb, mrb_value err); diff --git a/src/hash.c b/src/hash.c index 928407f67..2439a235d 100644 --- a/src/hash.c +++ b/src/hash.c @@ -526,11 +526,6 @@ mrb_hash_delete(mrb_state *mrb, mrb_value self) mrb_get_args(mrb, "o", &key); return mrb_hash_delete_key(mrb, self, key); } -struct shift_var { - mrb_value key; - mrb_value val; -}; - /* 15.2.13.4.24 */ /* diff --git a/src/kernel.c b/src/kernel.c index c37b58684..e45953fd3 100644 --- a/src/kernel.c +++ b/src/kernel.c @@ -26,12 +26,6 @@ typedef enum { NOEX_RESPONDS = 0x80 } mrb_method_flag_t; -struct obj_ivar_tag { - mrb_value obj; - int (*func)(mrb_sym key, mrb_value val, void * arg); - void * arg; -}; - int mrb_obj_basic_to_s_p(mrb_state *mrb, mrb_value obj) { -- cgit v1.2.3 From 0b7b3f9d7fe7402cb09d83ceac59905d11d4d956 Mon Sep 17 00:00:00 2001 From: Masaki Muranaka Date: Fri, 1 Mar 2013 13:20:21 +0900 Subject: Move the place of a curly bracket. This is just a cosmetic change. --- src/variable.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/variable.c b/src/variable.c index a2dca3cc6..5f657e3d7 100644 --- a/src/variable.c +++ b/src/variable.c @@ -20,8 +20,7 @@ typedef int (iv_foreach_func)(mrb_state*,mrb_sym,mrb_value,void*); #define MRB_SEGMENT_SIZE 4 #endif -typedef struct segment -{ +typedef struct segment { mrb_sym key[MRB_SEGMENT_SIZE]; mrb_value val[MRB_SEGMENT_SIZE]; struct segment *next; -- cgit v1.2.3