fix finding: possible override.
This commit is contained in:
@@ -138,7 +138,11 @@ bool EmbedTexturesProcess::addTexture(aiScene* pScene, std::string path) const {
|
||||
auto extension = path.substr(path.find_last_of('.') + 1u);
|
||||
std::transform(extension.begin(), extension.end(), extension.begin(), ::tolower);
|
||||
if (extension == "jpeg") extension = "jpg";
|
||||
strcpy(pTexture->achFormatHint, extension.c_str());
|
||||
size_t len = extension.size();
|
||||
if (len > HINTMAXTEXTURELEN -1) {
|
||||
len = HINTMAXTEXTURELEN - 1;
|
||||
}
|
||||
strncpy(pTexture->achFormatHint, extension.c_str(), len);
|
||||
|
||||
pScene->mTextures[textureId] = pTexture;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user