MCPcopy Create free account
hub / github.com/diasurgical/devilution / CalculateDataBlockHash

Function CalculateDataBlockHash

3rdParty/StormLib/src/SBaseCommon.cpp:1715–1726  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1713}
1714
1715void CalculateDataBlockHash(void * pvDataBlock, DWORD cbDataBlock, LPBYTE md5_hash)
1716{
1717#ifdef FULL
1718 hash_state md5_state;
1719
1720 md5_init(&md5_state);
1721 md5_process(&md5_state, (unsigned char *)pvDataBlock, cbDataBlock);
1722 md5_done(&md5_state, md5_hash);
1723#else
1724 assert(0);
1725#endif
1726}
1727
1728
1729//-----------------------------------------------------------------------------

Callers 5

SaveMpqTableFunction · 0.85
SaveExtTableFunction · 0.85
SaveMPQTablesFunction · 0.85
WriteMemDataMD5Function · 0.85
WriteMpqDataMD5Function · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected