From 8b1de0b1ad49733abeddd8be359ae816b29de59a Mon Sep 17 00:00:00 2001 From: matz Date: Wed, 24 May 2000 04:34:26 +0000 Subject: 2000-05-24 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- re.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 're.c') diff --git a/re.c b/re.c index 4b14001303..9861d52818 100644 --- a/re.c +++ b/re.c @@ -1060,22 +1060,20 @@ static int rb_reg_get_kcode(re) VALUE re; { - int kcode = 0; + int kcode; switch (RBASIC(re)->flags & KCODE_MASK) { case KCODE_NONE: - kcode |= 16; break; + return 16; case KCODE_EUC: - kcode |= 32; break; + return 32; case KCODE_SJIS: - kcode |= 48; break; + return 48; case KCODE_UTF8: - kcode |= 64; break; + return 64; default: - break; + return 0; } - - return kcode; } int -- cgit v1.2.3