summaryrefslogtreecommitdiff
path: root/re.c
diff options
context:
space:
mode:
Diffstat (limited to 're.c')
-rw-r--r--re.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/re.c b/re.c
index 9258f83ee4..588eb9c833 100644
--- a/re.c
+++ b/re.c
@@ -2286,7 +2286,7 @@ unescape_nonascii(const char *p, const char *end, rb_encoding *enc,
p = p-2;
if (enc == rb_usascii_encoding()) {
c = read_escaped_byte(&p, end, err);
- if (c == -1) return -1;
+ if (c == (char)-1) return -1;
rb_str_buf_cat(buf, &c, 1);
}
else {