Просмотр исходного кода

Merge branch '4559_extfs_u7z_mkdir'

* 4559_extfs_u7z_mkdir:
  Ticket #4559: extfs: u7z: bug with nested dirs in mkdir action.
Andrew Borodin 7 месяцев назад
Родитель
Сommit
9b2faec578
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/vfs/extfs/helpers/u7z

+ 1 - 1
src/vfs/extfs/helpers/u7z

@@ -86,7 +86,7 @@ mcu7zip_mkdir ()
 {
         dir=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-u7z.XXXXXX"` || exit 1
         mkdir -p "$dir"/"$2"
-        $P7ZIP a -w"$dir" "$1" "$dir"/"$2" >/dev/null 2>&1
+        $P7ZIP a "$1" "$dir/${2%%/*}" >/dev/null 2>&1
         rm -rf "$dir"
 }