diff --git a/tbox/src/wDss.h b/tbox/src/wDss.h
index 6994db0b587d526387f36d7e116928e3a35f7876..6a920005db06dfcf856a775d5bcc59f0c5d51208 100644
--- a/tbox/src/wDss.h
+++ b/tbox/src/wDss.h
@@ -40,7 +40,7 @@ class TBOX_API Dss : public LinearSolver
 public:
     Dss();
     ~Dss();
-    virtual LSOLTYPE type() const { return LSOLTYPE::DSS; }
+    virtual LSOLTYPE type() const override { return LSOLTYPE::DSS; }
 
 #ifndef SWIG
     virtual void analyze(Eigen::SparseMatrix<double> const &A) override;
diff --git a/tboxVtk/src/wVtkExport.h b/tboxVtk/src/wVtkExport.h
index 7077c3058154b3a5a72a7f5c4b629e4a5a3a5173..81d0debb97dc921204fa8f8c1fa7908d4cd08b03 100644
--- a/tboxVtk/src/wVtkExport.h
+++ b/tboxVtk/src/wVtkExport.h
@@ -44,7 +44,7 @@ class TBOXVTK_API VtkExport : public tbox::MshExport
 public:
     VtkExport(std::shared_ptr<tbox::MshData> _msh);
     virtual ~VtkExport();
-    virtual tbox::WRTTYPE type() const { return tbox::WRTTYPE::VTK; }
+    virtual tbox::WRTTYPE type() const override { return tbox::WRTTYPE::VTK; }
 
     virtual void save(std::string const &fname) const override;
 #ifndef SWIG