MCPcopy Create free account
hub / github.com/F-Stack/f-stack / MEM_readLE16

Function MEM_readLE16

freebsd/contrib/zstd/lib/common/mem.h:288–296  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

286/*=== Little endian r/w ===*/
287
288MEM_STATIC U16 MEM_readLE16(const void* memPtr)
289{
290 if (MEM_isLittleEndian())
291 return MEM_read16(memPtr);
292 else {
293 const BYTE* p = (const BYTE*)memPtr;
294 return (U16)(p[0] + (p[1]<<8));
295 }
296}
297
298MEM_STATIC void MEM_writeLE16(void* memPtr, U16 val)
299{

Calls 2

MEM_isLittleEndianFunction · 0.70
MEM_read16Function · 0.70

Tested by

no test coverage detected