* Bug 15512 fixed: now abort in script does not prevent mode restore
[scilab.git] / scilab / modules / functions / sci_gateway / cpp / sci_exec.cpp
index 02b2f8b..5d5a179 100644 (file)
@@ -328,6 +328,7 @@ types::Function::ReturnValue sci_exec(types::typed_list &in, int _iRetCount, typ
     catch (const ast::InternalAbort& ia)
     {
         closeFile(file, iID, wstFile, pExp);
+        ConfigVariable::setPromptMode(oldVal);
         throw ia;
     }
     catch (const ast::InternalError& ie)