mc/09_choose_correct_urar.patch

16 lines
328 B
Diff

diff --git a/vfs/extfs/urar.in b/vfs/extfs/urar.in
index c8dbde1..6d29cd0 100644
--- a/vfs/extfs/urar.in
+++ b/vfs/extfs/urar.in
@@ -22,6 +22,10 @@ for dir in $PATH; do
fi
done
+if [ ! -x $UNRAR -a -x $RAR ]; then
+ UNRAR=$RAR
+fi
+
mcrarfs_list ()
{
$UNRAR v -c- "$1" | @AWK@ -v uid=`id -u` -v gid=`id -g` '