Adding 4 blocks to FSE_BLOCKBOUND() in lib/common (different from last week)
This commit is contained in:
parent
09b1844d9b
commit
f9b6abb896
@ -308,7 +308,7 @@ If there is an error, the function will return an error code, which can be teste
|
|||||||
*******************************************/
|
*******************************************/
|
||||||
/* FSE buffer bounds */
|
/* FSE buffer bounds */
|
||||||
#define FSE_NCOUNTBOUND 512
|
#define FSE_NCOUNTBOUND 512
|
||||||
#define FSE_BLOCKBOUND(size) (size + (size>>7))
|
#define FSE_BLOCKBOUND(size) (size + (size>>7) + 4 /* constant for initial fse states */)
|
||||||
#define FSE_COMPRESSBOUND(size) (FSE_NCOUNTBOUND + FSE_BLOCKBOUND(size)) /* Macro version, useful for static allocation */
|
#define FSE_COMPRESSBOUND(size) (FSE_NCOUNTBOUND + FSE_BLOCKBOUND(size)) /* Macro version, useful for static allocation */
|
||||||
|
|
||||||
/* It is possible to statically allocate FSE CTable/DTable as a table of FSE_CTable/FSE_DTable using below macros */
|
/* It is possible to statically allocate FSE CTable/DTable as a table of FSE_CTable/FSE_DTable using below macros */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user