diff --git a/src/common/ml_shared_data_context.h b/src/common/ml_shared_data_context.h index 8755bae8e..664ed29b2 100644 --- a/src/common/ml_shared_data_context.h +++ b/src/common/ml_shared_data_context.h @@ -250,7 +250,7 @@ class MLSceneGLSharedDataContext : public QGLWidget public: //parent is set to NULL in order to avoid QT bug on MAC (business as usual...). //The QGLWidget are destroyed by hand in the MainWindow destructor... - MLSceneGLSharedDataContext(MeshDocument& md, vcg::QtThreadSafeMemoryInfo& gpumeminfo, bool highprecision, size_t perbatchtriangles, size_t minfacespersmoothrendering); + MLSceneGLSharedDataContext(MeshDocument& md, vcg::QtThreadSafeMemoryInfo& gpumeminfo, bool highprecision, size_t perbatchtriangles, size_t minfacespersmoothrendering = 0); ~MLSceneGLSharedDataContext(); diff --git a/src/meshlabserver/mainserver.cpp b/src/meshlabserver/mainserver.cpp index 5e19bc20c..fd4d03cd6 100644 --- a/src/meshlabserver/mainserver.cpp +++ b/src/meshlabserver/mainserver.cpp @@ -653,7 +653,7 @@ int main(int argc, char *argv[]) MeshDocument meshDocument; - MLSceneGLSharedDataContext shared(meshDocument, gpumeminfo, MeshLabScalarTest::doublePrecision(), 100000, 50000); + MLSceneGLSharedDataContext shared(meshDocument, gpumeminfo, MeshLabScalarTest::doublePrecision(), 100000); shared.makeCurrent(); GLenum err = glewInit(); if (err != GLEW_NO_ERROR)