* bug 16280 fixed: allow users to use mode() inside a macro.
[scilab.git] / scilab / modules / ast / src / cpp / system_env / configvariable.cpp
index 89c746a..7845243 100644 (file)
@@ -473,6 +473,20 @@ bool ConfigVariable::isSilentError(void)
     return m_iSilentError;
 }
 
+/* User Mode */
+
+int ConfigVariable::m_iUserMode = 0;
+void ConfigVariable::setUserMode(int _iPromptMode)
+{
+    m_iUserMode = _iPromptMode;
+    ConfigVariable::setPromptMode(_iPromptMode);
+}
+
+int ConfigVariable::getUserMode(void)
+{
+    return m_iUserMode;
+}
+
 /* Prompt Mode */
 
 int ConfigVariable::m_iPromptMode = 0;