summaryrefslogtreecommitdiffstats
path: root/Modules/cjkcodecs/_codecs_kr.c
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2013-10-28 22:54:13 (GMT)
committerVictor Stinner <victor.stinner@gmail.com>2013-10-28 22:54:13 (GMT)
commitbd97ac35f7cab6229243e2c93b6fa6eaf7f0cc19 (patch)
tree65a872a6465d226a833445ce4a5f46ea6d363949 /Modules/cjkcodecs/_codecs_kr.c
parent0a6e2c59d362659001adfb232537f9af5fdb256c (diff)
downloadcpython-bd97ac35f7cab6229243e2c93b6fa6eaf7f0cc19.zip
cpython-bd97ac35f7cab6229243e2c93b6fa6eaf7f0cc19.tar.gz
cpython-bd97ac35f7cab6229243e2c93b6fa6eaf7f0cc19.tar.bz2
CJK codecs: use less magic and more readable macros, write explicit if
Diffstat (limited to 'Modules/cjkcodecs/_codecs_kr.c')
-rw-r--r--Modules/cjkcodecs/_codecs_kr.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/Modules/cjkcodecs/_codecs_kr.c b/Modules/cjkcodecs/_codecs_kr.c
index 8291e61..71d9099 100644
--- a/Modules/cjkcodecs/_codecs_kr.c
+++ b/Modules/cjkcodecs/_codecs_kr.c
@@ -47,7 +47,7 @@ ENCODER(euc_kr)
return 1;
REQUIRE_OUTBUF(2)
- TRYMAP_ENC(cp949, code, c);
+ if (TRYMAP_ENC(cp949, code, c));
else return 1;
if ((code & 0x8000) == 0) {
@@ -182,7 +182,7 @@ ENCODER(cp949)
return 1;
REQUIRE_OUTBUF(2)
- TRYMAP_ENC(cp949, code, c);
+ if (TRYMAP_ENC(cp949, code, c));
else return 1;
OUTBYTE1((code >> 8) | 0x80)
@@ -279,7 +279,7 @@ ENCODER(johab)
}
else if (c >= 0x3131 && c <= 0x3163)
code = u2johabjamo[c - 0x3131];
- else TRYMAP_ENC(cp949, code, c) {
+ else if (TRYMAP_ENC(cp949, code, c)) {
unsigned char c1, c2, t2;
unsigned short t1;