Gitweb:
http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=e96c70cd760b6021ce5206af0b317ddb730a86e5
Commit: e96c70cd760b6021ce5206af0b317ddb730a86e5
Parent: 6330577ea6a301a6c94a2f056e1a2bbcc4f3f4ea
Author: David Lutterkort <[email protected]>
AuthorDate: Fri Oct 23 14:34:31 2009 +0200
Committer: David Lutterkort <[email protected]>
CommitterDate: Fri Oct 23 19:04:43 2009 +0200
* src/fa.c (re_needs_parens_in_concat): ITER doesn't need parens in concat
---
src/fa.c | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/src/fa.c b/src/fa.c
index 92f915a..a913071 100644
--- a/src/fa.c
+++ b/src/fa.c
@@ -3323,10 +3323,7 @@ static int re_union_as_string(const struct re *re,
struct re_str *str) {
ATTRIBUTE_PURE
static int re_needs_parens_in_concat(const struct re *re) {
- if (re->type == ITER)
- re = re->exp;
-
- return (re->type != CHAR && re->type != CSET);
+ return (re->type != CHAR && re->type != CSET && re->type != ITER);
}
static int re_concat_as_string(const struct re *re, struct re_str *str) {
_______________________________________________
augeas-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/augeas-devel