changeset 31194:e859837e620d

maint: Merge stable to default.
author Markus Mützel <markus.muetzel@gmx.de>
date Thu, 18 Aug 2022 08:41:39 +0200
parents 7401a2501be4 (current diff) 6bcc5e6d77fe (diff)
children 776446acdc7b
files
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/miscellaneous/unpack.m	Mon Aug 15 21:06:21 2022 -0700
+++ b/scripts/miscellaneous/unpack.m	Thu Aug 18 08:41:39 2022 +0200
@@ -271,6 +271,10 @@
   unwind_protect
     unsetenv ("TAR_OPTIONS");
     cd (dir);
+    if (ispc ())
+      ## Escape backslashes (necessary for UNC paths).
+      file = strrep (file, '\', '\\');
+    endif
     [status, output] = system (sprintf ([command " 2>&1"], file));
   unwind_protect_cleanup
     cd (origdir);