MCPcopy Create free account
hub / github.com/defold/defold / GetProjectId

Function GetProjectId

engine/resource/src/resource_manifest.cpp:32–39  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30{
31
32const char* GetProjectId(dmResource::HManifest manifest, char* buffer, uint32_t buffer_size)
33{
34 uint32_t hash_len = HashLength(dmLiveUpdateDDF::HASH_SHA1);
35 if (buffer_size < (hash_len*2+1) )
36 return 0;
37 dmResource::BytesToHexString(manifest->m_DDFData->m_Header.m_ProjectIdentifier.m_Data.m_Data, hash_len, buffer, buffer_size);
38 return buffer;
39}
40
41const char* GetManifestPath(const dmURI::Parts* uri, char* buffer, uint32_t buffer_size)
42{

Callers 1

Calls 2

HashLengthFunction · 0.85
BytesToHexStringFunction · 0.85

Tested by

no test coverage detected