Blame bash-4.3-select-readonly.patch
|
Ondrej Oprala |
1e8e81 |
diff -up bash-4.3/builtins/read.def.old bash-4.3/builtins/read.def
|
|
Ondrej Oprala |
1e8e81 |
--- bash-4.3/builtins/read.def.old 2015-07-15 11:12:13.884695357 +0200
|
|
Ondrej Oprala |
1e8e81 |
+++ bash-4.3/builtins/read.def 2015-07-15 11:10:55.339537361 +0200
|
|
Ondrej Oprala |
1e8e81 |
@@ -794,6 +794,8 @@ assign_vars:
|
|
Ondrej Oprala |
1e8e81 |
else
|
|
Ondrej Oprala |
1e8e81 |
var = bind_variable ("REPLY", input_string, 0);
|
|
Ondrej Oprala |
1e8e81 |
VUNSETATTR (var, att_invisible);
|
|
Ondrej Oprala |
1e8e81 |
+ if (readonly_p (var) || noassign_p (var))
|
|
Ondrej Oprala |
1e8e81 |
+ retval = EXECUTION_FAILURE;
|
|
Ondrej Oprala |
1e8e81 |
|
|
Ondrej Oprala |
1e8e81 |
xfree (input_string);
|
|
Ondrej Oprala |
1e8e81 |
return (retval);
|