From d594e7d3049ba5b26324889c60ea50ce8d59e1ec Mon Sep 17 00:00:00 2001 From: Guido Ranzuglia granzuglia Date: Tue, 3 Aug 2010 08:27:11 +0000 Subject: [PATCH] removed compiler time errors --- src/meshlabserver/mainserver.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/meshlabserver/mainserver.cpp b/src/meshlabserver/mainserver.cpp index d96ceba4c..6246034e8 100644 --- a/src/meshlabserver/mainserver.cpp +++ b/src/meshlabserver/mainserver.cpp @@ -493,12 +493,13 @@ int main(int argc, char *argv[]) { for(int i = 0; i < meshNamesIn.size(); i++) { - MeshModel *mm = new MeshModel( meshNamesIn.at(i).toStdString().c_str() ); - server.Open(*mm, meshNamesIn.at(i)); - printf("Mesh %s loaded has %i vn %i fn\n", qPrintable(mm->shortName()), mm->cm.vn, mm->cm.fn); //now add it to the document - meshDocument.addNewMesh(qPrintable(mm->shortName()), mm); + meshDocument.addNewMesh(meshNamesIn.at(i).toStdString().c_str()); + // MeshModel *mm = new MeshModel( meshNamesIn.at(i).toStdString().c_str() ); + server.Open(*(meshDocument.mm()), meshNamesIn.at(i)); + MeshModel* mm = meshDocument.mm(); +printf("Mesh %s loaded has %i vn %i fn\n", qPrintable(mm->shortName()), mm->cm.vn, mm->cm.fn); } //the first mesh is the one the script is applied to meshDocument.setCurrentMesh(0);