diff --git a/wrap/gl/gl_mesh_attributes_multi_viewer_bo_manager.h b/wrap/gl/gl_mesh_attributes_multi_viewer_bo_manager.h index 8f484bc0..3b24284b 100644 --- a/wrap/gl/gl_mesh_attributes_multi_viewer_bo_manager.h +++ b/wrap/gl/gl_mesh_attributes_multi_viewer_bo_manager.h @@ -265,7 +265,7 @@ namespace vcg } protected: - template friend class NotThreadSafeGLMeshAttributesMultiViewerBOManager; + template friend class NotThreadSafeGLMeshAttributesMultiViewerBOManager; typedef std::vector PerRendModData; @@ -450,7 +450,7 @@ namespace vcg void setGLOptions(UNIQUE_VIEW_ID_TYPE viewid,const GL_OPTIONS_DERIVED_TYPE& opts) { - ViewsMap::iterator it = _perviewreqatts.find(viewid); + typename ViewsMap::iterator it = _perviewreqatts.find(viewid); if (it == _perviewreqatts.end()) return; it->second.set(opts); diff --git a/wrap/qt/qt_thread_safe_mesh_attributes_multi_viewer_bo_manager.h b/wrap/qt/qt_thread_safe_mesh_attributes_multi_viewer_bo_manager.h index 6b4721b3..ecd7e8e7 100644 --- a/wrap/qt/qt_thread_safe_mesh_attributes_multi_viewer_bo_manager.h +++ b/wrap/qt/qt_thread_safe_mesh_attributes_multi_viewer_bo_manager.h @@ -44,7 +44,7 @@ namespace vcg ~QtThreadSafeGLMeshAttributesMultiViewerBOManager() {} - void meshAttributesUpdated(bool hasmeshconnectivitychanged,const RendAtts& changedrendatts) + void meshAttributesUpdated(bool hasmeshconnectivitychanged,const GLMeshAttributesInfo::RendAtts& changedrendatts) { QWriteLocker locker(&_lock); vcg::NotThreadSafeGLMeshAttributesMultiViewerBOManager::meshAttributesUpdated(hasmeshconnectivitychanged,changedrendatts);