MCPcopy Create free account
hub / github.com/Kitware/VTK / computeMD5

Function computeMD5

Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.cxx:82–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

80}
81
82void computeMD5(const unsigned char* content, int size, std::string& hash)
83{
84 unsigned char digest[16];
85 char md5Hash[33];
86 md5Hash[32] = '\0';
87
88 vtksysMD5* md5 = vtksysMD5_New();
89 vtksysMD5_Initialize(md5);
90 vtksysMD5_Append(md5, content, size);
91 vtksysMD5_Finalize(md5, digest);
92 vtksysMD5_DigestToHex(digest, md5Hash);
93 vtksysMD5_Delete(md5);
94
95 hash = md5Hash;
96}
97
98std::string ptrToString(void* ptr)
99{

Callers 1

ToJsonMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected