Fix MSVC6 warnings. (spotted by Tim Peters)

This commit is contained in:
Hye-Shik Chang 2004-01-23 14:36:17 +00:00
parent 0d8da3a622
commit d210a5bed2
20 changed files with 48 additions and 48 deletions

View File

@ -18,7 +18,7 @@ ENCODER(big5)
if (c < 0x80) {
RESERVE_OUTBUF(1)
**outbuf = c;
**outbuf = (unsigned char)c;
NEXT(1, 1)
continue;
}

View File

@ -20,7 +20,7 @@ ENCODER(cp932)
unsigned char c1, c2;
if (c <= 0x80) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
continue;
} else if (c >= 0xff61 && c <= 0xff9f) {

View File

@ -18,7 +18,7 @@ ENCODER(cp949)
DBCHAR code;
if (c < 0x80) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
continue;
}

View File

@ -19,7 +19,7 @@ ENCODER(cp950)
DBCHAR code;
if (c < 0x80) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
continue;
}

View File

@ -43,18 +43,18 @@ ENCODER(euc_jisx0213)
if (code == MULTIC) {
if (inleft < 2) {
if (flags & MBENC_FLUSH) {
code = find_pairencmap(c, 0, jisx0213_pairencmap,
JISX0213_ENCPAIRS);
code = find_pairencmap((ucs2_t)c, 0,
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV)
return 1;
} else
return MBERR_TOOFEW;
} else {
code = find_pairencmap(c, (*inbuf)[1],
jisx0213_pairencmap, JISX0213_ENCPAIRS);
code = find_pairencmap((ucs2_t)c, (*inbuf)[1],
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV) {
code = find_pairencmap(c, 0, jisx0213_pairencmap,
JISX0213_ENCPAIRS);
code = find_pairencmap((ucs2_t)c, 0,
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV)
return 1;
} else

View File

@ -18,7 +18,7 @@ ENCODER(euc_jp)
DBCHAR code;
if (c < 0x80) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
continue;
}

View File

@ -17,7 +17,7 @@ ENCODER(euc_kr)
DBCHAR code;
if (c < 0x80) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
continue;
}

View File

@ -17,7 +17,7 @@ ENCODER(gb2312)
DBCHAR code;
if (c < 0x80) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
continue;
}

View File

@ -19,7 +19,7 @@ ENCODER(gbk)
DBCHAR code;
if (c < 0x80) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
continue;
}

View File

@ -36,10 +36,10 @@ ENCODER(hz)
if (c < 0x80) {
if (state->i == 0) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
} else {
WRITE3('~', '}', c)
WRITE3('~', '}', (unsigned char)c)
NEXT(1, 3)
state->i = 0;
}

View File

@ -49,7 +49,7 @@ ENCODER(iso2022_jp)
if (c < 0x80) {
switch (STATE_GETG0(state)) {
case CHARSET_ASCII:
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
break;
case CHARSET_JISX0201_R:
@ -61,7 +61,7 @@ ENCODER(iso2022_jp)
STATE_SETG0(state, CHARSET_ASCII)
code = c;
}
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
break;
}
@ -77,7 +77,7 @@ ENCODER(iso2022_jp)
code = DBCINV;
JISX0201_R_ENCODE(c, code)
if (code != DBCINV) {
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
continue;
}
@ -101,7 +101,7 @@ jisx0208encode: if (charset != CHARSET_JISX0208) {
else
return 1;
/* if (charset == CHARSET_JISX0201_R) : already checked */
WRITE4(ESC, '(', 'J', code)
WRITE4(ESC, '(', 'J', (unsigned char)code)
STATE_SETG0(state, CHARSET_JISX0201_R)
NEXT(1, 4)
}

View File

@ -51,7 +51,7 @@ ENCODER(iso2022_jp_1)
if (c < 0x80) {
switch (STATE_GETG0(state)) {
case CHARSET_ASCII:
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
break;
case CHARSET_JISX0201_R:
@ -63,7 +63,7 @@ ENCODER(iso2022_jp_1)
STATE_SETG0(state, CHARSET_ASCII)
code = c;
}
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
break;
}
@ -79,7 +79,7 @@ ENCODER(iso2022_jp_1)
code = DBCINV;
JISX0201_R_ENCODE(c, code)
if (code != DBCINV) {
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
continue;
}
@ -110,7 +110,7 @@ jisx0208encode: if (charset != CHARSET_JISX0208) {
else
return 1;
/* if (charset == CHARSET_JISX0201_R) : already checked */
WRITE4(ESC, '(', 'J', code)
WRITE4(ESC, '(', 'J', (unsigned char)code)
STATE_SETG0(state, CHARSET_JISX0201_R)
NEXT(1, 4)
}

View File

@ -57,7 +57,7 @@ ENCODER(iso2022_jp_2)
if (c < 0x80) {
switch (STATE_GETG0(state)) {
case CHARSET_ASCII:
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
break;
case CHARSET_JISX0201_R:
@ -69,7 +69,7 @@ ENCODER(iso2022_jp_2)
STATE_SETG0(state, CHARSET_ASCII)
code = c;
}
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
break;
}
@ -85,7 +85,7 @@ ENCODER(iso2022_jp_2)
code = DBCINV;
JISX0201_R_ENCODE(c, code)
if (code != DBCINV) {
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
continue;
}
@ -140,7 +140,7 @@ jisx0208encode: if (charset != CHARSET_JISX0208) {
return 1;
}
/* if (charset == CHARSET_JISX0201_R) : already checked */
WRITE4(ESC, '(', 'J', code)
WRITE4(ESC, '(', 'J', (unsigned char)code)
STATE_SETG0(state, CHARSET_JISX0201_R)
NEXT(1, 4)
}

View File

@ -80,18 +80,18 @@ ENCODER(iso2022_jp_3)
if (code == MULTIC) {
if (inleft < 2) {
if (flags & MBENC_FLUSH) {
code = find_pairencmap(c, 0, jisx0213_pairencmap,
JISX0213_ENCPAIRS);
code = find_pairencmap((ucs2_t)c, 0,
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV)
return 1;
} else
return MBERR_TOOFEW;
} else {
code = find_pairencmap(c, IN2,
code = find_pairencmap((ucs2_t)c, IN2,
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV) {
code = find_pairencmap(c, 0, jisx0213_pairencmap,
JISX0213_ENCPAIRS);
code = find_pairencmap((ucs2_t)c, 0,
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV)
return 1;
} else

View File

@ -49,7 +49,7 @@ ENCODER(iso2022_jp_ext)
if (c < 0x80) {
switch (STATE_GETG0(state)) {
case CHARSET_ASCII:
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
break;
case CHARSET_JISX0201_R:
@ -61,7 +61,7 @@ ENCODER(iso2022_jp_ext)
STATE_SETG0(state, CHARSET_ASCII)
code = c;
}
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
break;
}
@ -77,7 +77,7 @@ ENCODER(iso2022_jp_ext)
code = DBCINV;
JISX0201_R_ENCODE(c, code)
if (code != DBCINV) {
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
continue;
}
@ -110,7 +110,7 @@ jisx0208encode: if (charset != CHARSET_JISX0208) {
if (code < 0x80) { /* JIS X 0201 Roman */
/* if (charset == CHARSET_JISX0201_R) : already checked */
WRITE4(ESC, '(', 'J', code)
WRITE4(ESC, '(', 'J', (unsigned char)code)
STATE_SETG0(state, CHARSET_JISX0201_R)
NEXT(1, 4)
} else { /* JIS X 0201 Katakana */

View File

@ -43,11 +43,11 @@ ENCODER(iso2022_kr)
if (c < 0x80) {
if (STATE_GETFLAG(state, F_SHIFTED)) {
WRITE2(SI, c)
WRITE2(SI, (unsigned char)c)
STATE_CLEARFLAG(state, F_SHIFTED)
NEXT(1, 2)
} else {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
}
if (c == '\n')

View File

@ -44,7 +44,7 @@ ENCODER(johab)
DBCHAR code;
if (c < 0x80) {
WRITE1(c)
WRITE1((unsigned char)c)
NEXT(1, 1)
continue;
}

View File

@ -32,7 +32,7 @@ ENCODER(shift_jis)
if (code < 0x80 || (code >= 0xa1 && code <= 0xdf)) {
RESERVE_OUTBUF(1)
OUT1(code)
OUT1((unsigned char)code)
NEXT(1, 1)
continue;
}

View File

@ -33,7 +33,7 @@ ENCODER(shift_jisx0213)
else DECODE_SURROGATE(c)
if (code < 0x80 || (code >= 0xa1 && code <= 0xdf)) {
WRITE1(code)
WRITE1((unsigned char)code)
NEXT(1, 1)
continue;
}
@ -47,18 +47,18 @@ ENCODER(shift_jisx0213)
if (code == MULTIC) {
if (inleft < 2) {
if (flags & MBENC_FLUSH) {
code = find_pairencmap(c, 0, jisx0213_pairencmap,
JISX0213_ENCPAIRS);
code = find_pairencmap((ucs2_t)c, 0,
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV)
return 1;
} else
return MBERR_TOOFEW;
} else {
code = find_pairencmap(c, IN2,
code = find_pairencmap((ucs2_t)c, IN2,
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV) {
code = find_pairencmap(c, 0, jisx0213_pairencmap,
JISX0213_ENCPAIRS);
code = find_pairencmap((ucs2_t)c, 0,
jisx0213_pairencmap, JISX0213_ENCPAIRS);
if (code == DBCINV)
return 1;
} else

View File

@ -183,7 +183,7 @@ iso2022processesc(MultibyteCodec_State *state,
const unsigned char **inbuf, size_t *inleft)
{
unsigned char charset, designation;
int i, esclen;
size_t i, esclen;
for (i = 1;i < MAX_ESCSEQLEN;i++) {
if (i >= *inleft)