diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-09 21:48:05 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-09 21:48:05 +0000 |
commit | f4592d7bb0c88ab22e15e632afb70279f119af4e (patch) | |
tree | 86dcaf5e5f9fd60c13efee3612190c9ee1e04f06 /string.c | |
parent | 08eb58d3dd6543a44c798aacc4385bf9f8bc005d (diff) | |
download | ruby-f4592d7bb0c88ab22e15e632afb70279f119af4e.tar.gz |
* re.c (rb_reg_expr_str): use \xHH instead of \OOO.
* regerror.c (to_ascii): ditto.
(onig_snprintf_with_pattern): ditto.
(onig_snprintf_with_pattern): ditto.
* string.c (rb_str_inspect): ditto.
(rb_str_dump): ditto.
* parse.y (parser_yylex): ditto.
* ruby.c (proc_options): ditto.
* file.c (rb_f_test): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'string.c')
-rw-r--r-- | string.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -2971,7 +2971,7 @@ rb_str_inspect(VALUE str) escape_codepoint: for (q = p-n; q < p; q++) { s = buf; - sprintf(buf, "\\%03o", *q & 0377); + sprintf(buf, "\\x%02x", *q & 0377); while (*s) { str_cat_char(result, *s++, enc); } @@ -3083,7 +3083,7 @@ rb_str_dump(VALUE str) } else { *q++ = '\\'; - sprintf(q, "%03o", c&0xff); + sprintf(q, "x%02x", c&0xff); q += 3; } } |