mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 03:44:55 +00:00 
			
		
		
		
	Fix MSVC6 warnings. (spotted by Tim Peters)
This commit is contained in:
		
							parent
							
								
									0d8da3a622
								
							
						
					
					
						commit
						d210a5bed2
					
				
					 20 changed files with 48 additions and 48 deletions
				
			
		| 
						 | 
				
			
			@ -18,7 +18,7 @@ ENCODER(big5)
 | 
			
		|||
 | 
			
		||||
        if (c < 0x80) {
 | 
			
		||||
            RESERVE_OUTBUF(1)
 | 
			
		||||
            **outbuf = c;
 | 
			
		||||
            **outbuf = (unsigned char)c;
 | 
			
		||||
            NEXT(1, 1)
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ ENCODER(cp949)
 | 
			
		|||
        DBCHAR      code;
 | 
			
		||||
 | 
			
		||||
        if (c < 0x80) {
 | 
			
		||||
            WRITE1(c)
 | 
			
		||||
            WRITE1((unsigned char)c)
 | 
			
		||||
            NEXT(1, 1)
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ ENCODER(cp950)
 | 
			
		|||
        DBCHAR      code;
 | 
			
		||||
 | 
			
		||||
        if (c < 0x80) {
 | 
			
		||||
            WRITE1(c)
 | 
			
		||||
            WRITE1((unsigned char)c)
 | 
			
		||||
            NEXT(1, 1)
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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],
 | 
			
		||||
                        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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ ENCODER(euc_jp)
 | 
			
		|||
        DBCHAR      code;
 | 
			
		||||
 | 
			
		||||
        if (c < 0x80) {
 | 
			
		||||
            WRITE1(c)
 | 
			
		||||
            WRITE1((unsigned char)c)
 | 
			
		||||
            NEXT(1, 1)
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ ENCODER(euc_kr)
 | 
			
		|||
        DBCHAR      code;
 | 
			
		||||
 | 
			
		||||
        if (c < 0x80) {
 | 
			
		||||
            WRITE1(c)
 | 
			
		||||
            WRITE1((unsigned char)c)
 | 
			
		||||
            NEXT(1, 1)
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ ENCODER(gb2312)
 | 
			
		|||
        DBCHAR      code;
 | 
			
		||||
 | 
			
		||||
        if (c < 0x80) {
 | 
			
		||||
            WRITE1(c)
 | 
			
		||||
            WRITE1((unsigned char)c)
 | 
			
		||||
            NEXT(1, 1)
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ ENCODER(gbk)
 | 
			
		|||
        DBCHAR      code;
 | 
			
		||||
 | 
			
		||||
        if (c < 0x80) {
 | 
			
		||||
            WRITE1(c)
 | 
			
		||||
            WRITE1((unsigned char)c)
 | 
			
		||||
            NEXT(1, 1)
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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;
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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)
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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)
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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)
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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 */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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')
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -44,7 +44,7 @@ ENCODER(johab)
 | 
			
		|||
        DBCHAR      code;
 | 
			
		||||
 | 
			
		||||
        if (c < 0x80) {
 | 
			
		||||
            WRITE1(c)
 | 
			
		||||
            WRITE1((unsigned char)c)
 | 
			
		||||
            NEXT(1, 1)
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue