diff --git a/.travis.yml b/.travis.yml index 749789a62..4e0ef6ecf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,6 +40,7 @@ cache: directories: - $HOME/Library/Caches/Homebrew - $HOME/vcglib + - $HOME/meshlab/src/external/lib/macx64 script: - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then PATH="/usr/local/opt/llvm/bin:$PATH" ;fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then which clang ;fi diff --git a/src/meshlabplugins/io_base/baseio.cpp b/src/meshlabplugins/io_base/baseio.cpp index 82890c8b4..178d71928 100644 --- a/src/meshlabplugins/io_base/baseio.cpp +++ b/src/meshlabplugins/io_base/baseio.cpp @@ -297,7 +297,7 @@ bool BaseMeshIOPlugin::save(const QString &formatName, const QString &fileName, } else if (pname.startsWith("PVA3F")){ // if pname starts with PVA3F, it is a PLY per-vertex point3f custom attribute if (par.findParameter(pname)->val->getBool()) // if it is true, add to save list - pi.AddPerVertexPoint3fAttribute(m, qUtf8Printable(pname.mid(5))); + pi.AddPerVertexPoint3fAttribute(m.cm, qUtf8Printable(pname.mid(5))); } else if (pname.startsWith("PFAF")){ // if pname starts with PFAF, it is a PLY per-face float custom attribute if (par.findParameter(pname)->val->getBool()) // if it is true, add to save list