MCPcopy Create free account
hub / github.com/Scobalula/Greyhound / ExtractAssetSubString

Function ExtractAssetSubString

src/External/CascLib/src/CascRootFile_OW.cpp:133–143  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

131}
132
133static const char * ExtractAssetSubString(char * szBuffer, size_t ccBuffer, const char * szPlainName)
134{
135 char * szBufferEnd = szBuffer + ccBuffer - 1;
136
137 while(szBuffer < szBufferEnd && szPlainName[0] != 0 && szPlainName[0] != '.' && szPlainName[0] != '_')
138 *szBuffer++ = *szPlainName++;
139
140 if(szBuffer <= szBufferEnd)
141 szBuffer[0] = 0;
142 return szPlainName;
143}
144
145static const char * AppendAssetSubString(char * szBuffer, size_t ccBuffer, const char * szPlainName)
146{

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected