@@ -1490,7 +1490,7 @@ static void ZSTD_dictAndWindowLog(ZSTD_CParams* cParams, U64 srcSize, U64 dictSi
1490
1490
if (windowSize >= dictSize + srcSize ) {
1491
1491
/* Window size large enough already */
1492
1492
} else {
1493
- ZSTD_setMinimalWindowLogAndFrac (cParams , dictAndWindowSize );
1493
+ ZSTD_setMinimalWindowLogAndFrac (cParams , ( U32 ) dictAndWindowSize );
1494
1494
}
1495
1495
}
1496
1496
}
@@ -1677,43 +1677,43 @@ ZSTD_adjustCParams(ZSTD_compressionParameters cPar,
1677
1677
1678
1678
ZSTD_CParams ZSTD_getCParamsFromPublicCParams (
1679
1679
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 ;
1690
1690
}
1691
1691
1692
1692
ZSTD_compressionParameters ZSTD_getPublicCParamsFromCParams (
1693
1693
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 ;
1703
1703
}
1704
1704
1705
1705
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 ;
1710
1710
}
1711
1711
1712
1712
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 ;
1717
1717
}
1718
1718
1719
1719
static ZSTD_CParams ZSTD_getCParams_internal (int compressionLevel , unsigned long long srcSizeHint , size_t dictSize , ZSTD_CParamMode_e mode );
0 commit comments