Jan Breuer
2015-10-05 811671aca2ffc9dec349d7e6a2d5a2e7f44df292
Fix conversion constants for 64bit int to str
1个文件已修改
16 ■■■■ 已修改文件
libscpi/src/utils.c 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
libscpi/src/utils.c
@@ -215,16 +215,16 @@
                x = 0x8000000000000000LL;
                break;
            case 8:
                x = 0x4000000000000000LL;
                x = 0x8000000000000000LL;
                break;
            case 10:
                x = 100000000000000000LL;
                x = 1000000000000000000LL;
                break;
            case 0x10:
                x = 0x1000000000000000LL;
                break;
            default:
                x = 100000000000000000LL;
                x = 1000000000000000000LL;
                base = 10;
                break;
        }
@@ -275,19 +275,19 @@
        switch (base) {
            case 2: 
                x = 0x8000000000000000LL;
                x = 0x8000000000000000ULL;
                break;
            case 8:
                x = 0x4000000000000000LL;
                x = 0x8000000000000000ULL;
                break;
            case 10:
                x = 100000000000000000LL;
                x = 10000000000000000000ULL;
                break;
            case 0x10:
                x = 0x1000000000000000LL;
                x = 0x1000000000000000ULL;
                break;
            default:
                x = 1000000000L;
                x = 10000000000000000000ULL;
                base = 10;
                break;
        }