* Bug 14946 fixed: slint() misworked about %s %z and home
[scilab.git] / scilab / modules / slint / src / cpp / SLintChecker.cpp
index ba30e19..25ecd4a 100644 (file)
@@ -28,10 +28,13 @@ std::unordered_set<std::wstring> SLintChecker::init()
     _constants.emplace(L"%i");
     _constants.emplace(L"%nan");
     _constants.emplace(L"%inf");
+    _constants.emplace(L"%s");
+    _constants.emplace(L"%z");
     _constants.emplace(L"%t");
     _constants.emplace(L"%f");
     _constants.emplace(L"%T");
     _constants.emplace(L"%F");
+    _constants.emplace(L"home");
     _constants.emplace(L"SCI");
     _constants.emplace(L"WSCI");
     _constants.emplace(L"SCIHOME");
@@ -74,4 +77,10 @@ const std::wstring & SLintChecker::getId() const
 {
     return checkerId;
 }
+
+const std::wstring SLintChecker::getId(const unsigned sub) const
+{
+    return sub ? L"" : getId();
+}
+    
 }