From b68e69aa326c98fbe9676e00aea211a49c6ae361 Mon Sep 17 00:00:00 2001 From: Yukihiro Matsumoto Date: Thu, 17 May 2012 12:57:08 +0900 Subject: remove unused assignments --- src/string.c | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'src/string.c') diff --git a/src/string.c b/src/string.c index 8a5dd7072..6e72f7267 100644 --- a/src/string.c +++ b/src/string.c @@ -230,8 +230,6 @@ str_independent(mrb_value str) static inline void str_enc_copy(mrb_state *mrb, mrb_value str1, mrb_value str2) { - unsigned int tmp; - tmp = ENCODING_GET_INLINED(str2); mrb_enc_set_index(mrb, str1, ENCODING_GET(mrb, str2)); } @@ -1067,13 +1065,11 @@ mrb_str_to_str(mrb_state *mrb, mrb_value str) mrb_value mrb_string_value(mrb_state *mrb, mrb_value *ptr) { - struct RString *ps; mrb_value s = *ptr; if (mrb_type(s) != MRB_TT_STRING) { s = mrb_str_to_str(mrb, s); *ptr = s; } - ps = mrb_str_ptr(s); return s; } @@ -2449,8 +2445,7 @@ str_gsub(mrb_state *mrb, mrb_value str, mrb_int bang) struct re_registers *regs; mrb_int beg, n; mrb_int beg0, end0; - mrb_int offset, blen, slen, len, last; - int iter = 0; + mrb_int offset, blen, len, last; char *sp, *cp; mrb_encoding *str_enc; @@ -2458,7 +2453,6 @@ str_gsub(mrb_state *mrb, mrb_value str, mrb_int bang) switch (argc) { case 1: /*RETURN_ENUMERATOR(str, argc, argv);*/ - iter = 1; break; case 2: repl = argv[1]; @@ -2480,7 +2474,6 @@ str_gsub(mrb_state *mrb, mrb_value str, mrb_int bang) blen = RSTRING_LEN(str) + 30; dest = mrb_str_buf_new(mrb, blen); sp = RSTRING_PTR(str); - slen = RSTRING_LEN(str); cp = sp; str_enc = STR_ENC_GET(mrb, str); @@ -3702,12 +3695,11 @@ mrb_str_sub_bang(mrb_state *mrb, mrb_value str) mrb_value *argv; int argc; mrb_value pat, repl; - int iter = 0; long plen; mrb_get_args(mrb, "*", &argv, &argc); if (argc == 1 && mrb_block_given_p()) { - iter = 1; + /* do nothing */ } else if (argc == 2) { repl = argv[1]; @@ -4062,7 +4054,6 @@ mrb_str_to_i(mrb_state *mrb, mrb_value self) double mrb_cstr_to_dbl(mrb_state *mrb, const char * p, int badcheck) { - const char *q; char *end; double d; // const char *ellipsis = ""; @@ -4074,7 +4065,6 @@ mrb_cstr_to_dbl(mrb_state *mrb, const char * p, int badcheck) (w = (int)(end - p), ellipsis = "")) if (!p) return 0.0; - q = p; while (ISSPACE(*p)) p++; if (!badcheck && p[0] == '0' && (p[1] == 'x' || p[1] == 'X')) { -- cgit v1.2.3