Procházet zdrojové kódy

Merge pull request #4108 from davidepi/fix-aistring-embedtextures

Fix aiString length not updated in the EmbedTextures postprocess task
Kim Kulling před 4 roky
rodič
revize
babf3b8e3d
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      code/PostProcessing/EmbedTexturesProcess.cpp

+ 1 - 1
code/PostProcessing/EmbedTexturesProcess.cpp

@@ -89,7 +89,7 @@ void EmbedTexturesProcess::Execute(aiScene* pScene) {
                 // Indeed embed
                 if (addTexture(pScene, path.data)) {
                     auto embeddedTextureId = pScene->mNumTextures - 1u;
-                    ::ai_snprintf(path.data, 1024, "*%u", embeddedTextureId);
+                    path.length = ::ai_snprintf(path.data, 1024, "*%u", embeddedTextureId);
                     material->AddProperty(&path, AI_MATKEY_TEXTURE(tt, texId));
                     embeddedTexturesCount++;
                 }