Roman Rakus 2cb460
diff -up bash-3.2/execute_cmd.c.cond-rmatch bash-3.2/execute_cmd.c
Roman Rakus 2cb460
--- bash-3.2/execute_cmd.c.cond-rmatch	2008-06-05 17:21:20.000000000 +0200
Roman Rakus 2cb460
+++ bash-3.2/execute_cmd.c	2008-06-05 17:23:54.000000000 +0200
Roman Rakus 2cb460
@@ -2560,8 +2560,9 @@ execute_cond_node (cond)
Tim Waugh 2af880
       arg1 = cond_expand_word (cond->left->op, 0);
Tim Waugh 2af880
       if (arg1 == 0)
Tim Waugh 2af880
 	arg1 = nullstr;
Roman Rakus 2cb460
-      arg2 = cond_expand_word (cond->right->op,
Roman Rakus 2cb460
-			       (rmatch && shell_compatibility_level > 31) ? 2 : (patmatch ? 1 : 0));
Roman Rakus 2cb460
+
Tim Waugh 8515da
+      arg2 = cond_expand_word (cond->right->op, patmatch ? 1 : 0);
Roman Rakus 2cb460
+
Tim Waugh 2af880
       if (arg2 == 0)
Tim Waugh 2af880
 	arg2 = nullstr;
Tim Waugh 2af880