Skip to content

Commit bfc4b7d

Browse files
committed
Fix Various Contbuild Warnings
1 parent 2e67ae8 commit bfc4b7d

File tree

2 files changed

+30
-30
lines changed

2 files changed

+30
-30
lines changed

lib/compress/zstd_compress.c

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1490,7 +1490,7 @@ static void ZSTD_dictAndWindowLog(ZSTD_CParams* cParams, U64 srcSize, U64 dictSi
14901490
if (windowSize >= dictSize + srcSize) {
14911491
/* Window size large enough already */
14921492
} else {
1493-
ZSTD_setMinimalWindowLogAndFrac(cParams, dictAndWindowSize);
1493+
ZSTD_setMinimalWindowLogAndFrac(cParams, (U32)dictAndWindowSize);
14941494
}
14951495
}
14961496
}
@@ -1677,43 +1677,43 @@ ZSTD_adjustCParams(ZSTD_compressionParameters cPar,
16771677

16781678
ZSTD_CParams ZSTD_getCParamsFromPublicCParams(
16791679
ZSTD_compressionParameters cParams) {
1680-
return (ZSTD_CParams){
1681-
cParams.windowLog,
1682-
0, /* windowFrac */
1683-
cParams.chainLog,
1684-
cParams.hashLog,
1685-
cParams.searchLog,
1686-
cParams.minMatch,
1687-
cParams.targetLength,
1688-
cParams.strategy
1689-
};
1680+
ZSTD_CParams ret;
1681+
ret.windowLog = cParams.windowLog;
1682+
ret.windowFrac = 0;
1683+
ret.chainLog = cParams.chainLog;
1684+
ret.hashLog = cParams.hashLog;
1685+
ret.searchLog = cParams.searchLog;
1686+
ret.minMatch = cParams.minMatch;
1687+
ret.targetLength = cParams.targetLength;
1688+
ret.strategy = cParams.strategy;
1689+
return ret;
16901690
}
16911691

16921692
ZSTD_compressionParameters ZSTD_getPublicCParamsFromCParams(
16931693
ZSTD_CParams cParams) {
1694-
return (ZSTD_compressionParameters){
1695-
cParams.windowLog,
1696-
cParams.chainLog,
1697-
cParams.hashLog,
1698-
cParams.searchLog,
1699-
cParams.minMatch,
1700-
cParams.targetLength,
1701-
cParams.strategy
1702-
};
1694+
ZSTD_compressionParameters ret;
1695+
ret.windowLog = cParams.windowLog;
1696+
ret.chainLog = cParams.chainLog;
1697+
ret.hashLog = cParams.hashLog;
1698+
ret.searchLog = cParams.searchLog;
1699+
ret.minMatch = cParams.minMatch;
1700+
ret.targetLength = cParams.targetLength;
1701+
ret.strategy = cParams.strategy;
1702+
return ret;
17031703
}
17041704

17051705
ZSTD_Params ZSTD_getParamsFromPublicParams(ZSTD_parameters params) {
1706-
return (ZSTD_Params){
1707-
ZSTD_getCParamsFromPublicCParams(params.cParams),
1708-
params.fParams
1709-
};
1706+
ZSTD_Params ret;
1707+
ret.cParams = ZSTD_getCParamsFromPublicCParams(params.cParams);
1708+
ret.fParams = params.fParams;
1709+
return ret;
17101710
}
17111711

17121712
ZSTD_parameters ZSTD_getPublicParamsFromParams(ZSTD_Params params) {
1713-
return (ZSTD_parameters){
1714-
ZSTD_getPublicCParamsFromCParams(params.cParams),
1715-
params.fParams
1716-
};
1713+
ZSTD_parameters ret;
1714+
ret.cParams = ZSTD_getPublicCParamsFromCParams(params.cParams);
1715+
ret.fParams = params.fParams;
1716+
return ret;
17171717
}
17181718

17191719
static ZSTD_CParams ZSTD_getCParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode);

tests/fuzzer.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3399,7 +3399,7 @@ static int basicUnitTests(U32 const seed, double compressibility)
33993399
int hint;
34003400
for (hint = 0; hint <= 1; hint++) {
34013401
unsigned long long inputSize;
3402-
for (inputSize = 100; inputSize < (3ull << ZSTD_WINDOWLOG_MAX); inputSize += (1ull << (ZSTD_highbit32(inputSize >> 4)))) {
3402+
for (inputSize = 100; inputSize < (3ull << ZSTD_WINDOWLOG_MAX); inputSize += (1ull << (ZSTD_highbit32((U32)(inputSize >> 4))))) {
34033403
ZSTD_inBuffer input = {CNBuffer, CNBuffSize, 0};
34043404
ZSTD_outBuffer compressed = {compressedBuffer, compressedBufferSize, 0};
34053405
ZSTD_FrameHeader zfh;
@@ -3426,7 +3426,7 @@ static int basicUnitTests(U32 const seed, double compressibility)
34263426
if (inputSize >= (1ull << 31)) {
34273427
CHECK_Z(ZSTD_CCtx_setParameter(cctx, ZSTD_c_srcSizeHint, (int)((1ull << 31) - 1)));
34283428
} else {
3429-
CHECK_Z(ZSTD_CCtx_setParameter(cctx, ZSTD_c_srcSizeHint, inputSize));
3429+
CHECK_Z(ZSTD_CCtx_setParameter(cctx, ZSTD_c_srcSizeHint, (int)inputSize));
34303430
}
34313431
} else {
34323432
CHECK_Z(ZSTD_CCtx_setPledgedSrcSize(cctx, inputSize));

0 commit comments

Comments
 (0)