diff --git a/src/Mod/Path/libarea/AreaDxf.cpp b/src/Mod/Path/libarea/AreaDxf.cpp index 3788459599..a8eb33f703 100644 --- a/src/Mod/Path/libarea/AreaDxf.cpp +++ b/src/Mod/Path/libarea/AreaDxf.cpp @@ -18,13 +18,13 @@ void AreaDxfRead::StartCurveIfNecessary(const double* s) } } -void AreaDxfRead::OnReadLine(const double* s, const double* e) +void AreaDxfRead::OnReadLine(const double* s, const double* e, bool /*hidden*/) { StartCurveIfNecessary(s); m_area->m_curves.back().m_vertices.push_back(Point(e)); } -void AreaDxfRead::OnReadArc(const double* s, const double* e, const double* c, bool dir) +void AreaDxfRead::OnReadArc(const double* s, const double* e, const double* c, bool dir, bool /*hidden*/) { StartCurveIfNecessary(s); m_area->m_curves.back().m_vertices.emplace_back(dir?1:0, Point(e), Point(c)); diff --git a/src/Mod/Path/libarea/AreaDxf.h b/src/Mod/Path/libarea/AreaDxf.h index 23848c9f4b..7dc5a74bde 100644 --- a/src/Mod/Path/libarea/AreaDxf.h +++ b/src/Mod/Path/libarea/AreaDxf.h @@ -18,6 +18,6 @@ public: AreaDxfRead(CArea* area, const char* filepath); // AreaDxfRead's virtual functions - void OnReadLine(const double* s, const double* e); - void OnReadArc(const double* s, const double* e, const double* c, bool dir); + void OnReadLine(const double* s, const double* e, bool /*hidden*/) override; + void OnReadArc(const double* s, const double* e, const double* c, bool dir, bool /*hidden*/) override; };