diff --git a/libraries/model-baker/src/model-baker/Baker.cpp b/libraries/model-baker/src/model-baker/Baker.cpp index 965628d154..9fd3f52079 100644 --- a/libraries/model-baker/src/model-baker/Baker.cpp +++ b/libraries/model-baker/src/model-baker/Baker.cpp @@ -38,7 +38,8 @@ namespace baker { auto& blendshapesPerMesh = output.edit3(); blendshapesPerMesh.reserve(hfmModelIn->meshes.size()); for (int i = 0; i < hfmModelIn->meshes.size(); i++) { - blendshapesPerMesh.push_back(std::vector(hfmModelIn->meshes[i].blendshapes.begin(), hfmModelIn->meshes[i].blendshapes.end())); + auto &blendshapes = hfmModelIn->meshes[i].blendshapes; + blendshapesPerMesh.push_back(std::vector(blendshapes.begin(), blendshapes.end())); } output.edit4() = std::vector(hfmModelIn->joints.begin(), hfmModelIn->joints.end()); }