summaryrefslogtreecommitdiff
path: root/lib/common/fse.h
diff options
context:
space:
mode:
authorConrad Meyer <cem@FreeBSD.org>2018-12-29 06:51:10 +0000
committerConrad Meyer <cem@FreeBSD.org>2018-12-29 06:51:10 +0000
commitaf73257b093737838d6086890c91f6ec13291ea7 (patch)
tree2a77a57a2955d56119af575c220abba2c7e4fd30 /lib/common/fse.h
parent706cfae467a217cc786fd96a72cc2e33c61987e4 (diff)
Diffstat (limited to 'lib/common/fse.h')
-rw-r--r--lib/common/fse.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/common/fse.h b/lib/common/fse.h
index a5a6b6d4db700..f72c519b259d7 100644
--- a/lib/common/fse.h
+++ b/lib/common/fse.h
@@ -512,7 +512,7 @@ MEM_STATIC void FSE_initCState(FSE_CState_t* statePtr, const FSE_CTable* ct)
const U32 tableLog = MEM_read16(ptr);
statePtr->value = (ptrdiff_t)1<<tableLog;
statePtr->stateTable = u16ptr+2;
- statePtr->symbolTT = ((const U32*)ct + 1 + (tableLog ? (1<<(tableLog-1)) : 1));
+ statePtr->symbolTT = ct + 1 + (tableLog ? (1<<(tableLog-1)) : 1);
statePtr->stateLog = tableLog;
}
@@ -531,7 +531,7 @@ MEM_STATIC void FSE_initCState2(FSE_CState_t* statePtr, const FSE_CTable* ct, U3
}
}
-MEM_STATIC void FSE_encodeSymbol(BIT_CStream_t* bitC, FSE_CState_t* statePtr, U32 symbol)
+MEM_STATIC void FSE_encodeSymbol(BIT_CStream_t* bitC, FSE_CState_t* statePtr, unsigned symbol)
{
FSE_symbolCompressionTransform const symbolTT = ((const FSE_symbolCompressionTransform*)(statePtr->symbolTT))[symbol];
const U16* const stateTable = (const U16*)(statePtr->stateTable);