pgsql: Fix ancient bug in parsing of BRE-mode regular expressions.

2021-01-08 Thread Tom Lane
Fix ancient bug in parsing of BRE-mode regular expressions. brenext(), when parsing a '*' quantifier, forgot to return any "value" for the token; per the equivalent case in next(), it should return value 1 to indicate that greedy rather than non-greedy behavior is wanted. The result is that the c

pgsql: Fix ancient bug in parsing of BRE-mode regular expressions.

2021-01-08 Thread Tom Lane
Fix ancient bug in parsing of BRE-mode regular expressions. brenext(), when parsing a '*' quantifier, forgot to return any "value" for the token; per the equivalent case in next(), it should return value 1 to indicate that greedy rather than non-greedy behavior is wanted. The result is that the c

pgsql: Fix ancient bug in parsing of BRE-mode regular expressions.

2021-01-08 Thread Tom Lane
Fix ancient bug in parsing of BRE-mode regular expressions. brenext(), when parsing a '*' quantifier, forgot to return any "value" for the token; per the equivalent case in next(), it should return value 1 to indicate that greedy rather than non-greedy behavior is wanted. The result is that the c

pgsql: Fix ancient bug in parsing of BRE-mode regular expressions.

2021-01-08 Thread Tom Lane
Fix ancient bug in parsing of BRE-mode regular expressions. brenext(), when parsing a '*' quantifier, forgot to return any "value" for the token; per the equivalent case in next(), it should return value 1 to indicate that greedy rather than non-greedy behavior is wanted. The result is that the c

pgsql: Fix ancient bug in parsing of BRE-mode regular expressions.

2021-01-08 Thread Tom Lane
Fix ancient bug in parsing of BRE-mode regular expressions. brenext(), when parsing a '*' quantifier, forgot to return any "value" for the token; per the equivalent case in next(), it should return value 1 to indicate that greedy rather than non-greedy behavior is wanted. The result is that the c

pgsql: Fix ancient bug in parsing of BRE-mode regular expressions.

2021-01-08 Thread Tom Lane
Fix ancient bug in parsing of BRE-mode regular expressions. brenext(), when parsing a '*' quantifier, forgot to return any "value" for the token; per the equivalent case in next(), it should return value 1 to indicate that greedy rather than non-greedy behavior is wanted. The result is that the c

pgsql: Fix ancient bug in parsing of BRE-mode regular expressions.

2021-01-08 Thread Tom Lane
Fix ancient bug in parsing of BRE-mode regular expressions. brenext(), when parsing a '*' quantifier, forgot to return any "value" for the token; per the equivalent case in next(), it should return value 1 to indicate that greedy rather than non-greedy behavior is wanted. The result is that the c