From 816e94e9f99f909a4e9b7e864a291b667e996369 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Thu, 16 Mar 2023 16:06:03 +0100
Subject: [PATCH] Octave fix: do not change the global recursive delete
 confirmation setting

Only change the setting locally, as is done in isolder.m and
parallel/dynareParallelRmDir.m.
---
 matlab/ms-sbvar/delete_dir_if_exists.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/matlab/ms-sbvar/delete_dir_if_exists.m b/matlab/ms-sbvar/delete_dir_if_exists.m
index 7e76a03b28..0c0abd0065 100644
--- a/matlab/ms-sbvar/delete_dir_if_exists.m
+++ b/matlab/ms-sbvar/delete_dir_if_exists.m
@@ -11,7 +11,7 @@ function delete_dir_if_exists(dirname)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright © 2011-2016 Dynare Team
+% Copyright © 2011-2023 Dynare Team
 %
 % This file is part of Dynare.
 %
@@ -29,7 +29,7 @@ function delete_dir_if_exists(dirname)
 % along with Dynare.  If not, see <https://www.gnu.org/licenses/>.
 
 if isoctave
-    confirm_recursive_rmdir(false)
+    confirm_recursive_rmdir(false, 'local')
 end
 
 if exist(dirname, 'dir')
-- 
GitLab