diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-05-17 12:57:08 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-05-17 12:57:08 +0900 |
| commit | b68e69aa326c98fbe9676e00aea211a49c6ae361 (patch) | |
| tree | 9e4d9b9a72aa4613bc78db4a7c5e7e9ff604376c /src/string.c | |
| parent | cc4b2c5c6a7085d8da9591b3da627bf27fe1f7b5 (diff) | |
| download | mruby-b68e69aa326c98fbe9676e00aea211a49c6ae361.tar.gz mruby-b68e69aa326c98fbe9676e00aea211a49c6ae361.zip | |
remove unused assignments
Diffstat (limited to 'src/string.c')
| -rw-r--r-- | src/string.c | 14 |
1 files changed, 2 insertions, 12 deletions
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')) { |
