summaryrefslogtreecommitdiff
path: root/string.c
diff options
context:
space:
mode:
Diffstat (limited to 'string.c')
-rw-r--r--string.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/string.c b/string.c
index aadc725397..fcaf280baa 100644
--- a/string.c
+++ b/string.c
@@ -4125,7 +4125,7 @@ str_succ(VALUE str)
{
rb_encoding *enc;
char *sbeg, *s, *e, *last_alnum = 0;
- int c = -1;
+ int found_alnum = 0;
long l, slen;
char carry[ONIGENC_CODE_TO_MBC_MAXLEN] = "\1";
long carry_pos = 0, carry_len = 1;
@@ -4158,11 +4158,11 @@ str_succ(VALUE str)
last_alnum = s;
break;
}
- c = 1;
+ found_alnum = 1;
carry_pos = s - sbeg;
carry_len = l;
}
- if (c == -1) { /* str contains no alnum */
+ if (!found_alnum) { /* str contains no alnum */
s = e;
while ((s = rb_enc_prev_char(sbeg, s, e, enc)) != 0) {
enum neighbor_char neighbor;