[gnumeric] Criteria: fix regexp anchoring.
- From: Morten Welinder <mortenw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnumeric] Criteria: fix regexp anchoring.
- Date: Sat, 18 Jun 2016 02:18:25 +0000 (UTC)
commit 74f48ab6a376eb704f6575ecc3ca9860e6e94718
Author: Morten Welinder <terra gnome org>
Date: Fri Jun 17 22:18:00 2016 -0400
Criteria: fix regexp anchoring.
ChangeLog | 5 +++++
src/value.c | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 9dc9b56..890faa8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2016-06-17 Morten Welinder <terra gnome org>
+
+ * src/value.c (parse_criteria): Anchor matches at the beginning,
+ but not at the end.
+
2016-06-11 Morten Welinder <terra gnome org>
* src/value.c (find_rows_that_match): Fix blank handling.
diff --git a/src/value.c b/src/value.c
index 3c4665a..dadf4f4 100644
--- a/src/value.c
+++ b/src/value.c
@@ -1848,7 +1848,7 @@ parse_criteria (GnmValue const *crit_val, GODateConventions const *date_conv)
len = 1;
} else {
res->fun = criteria_test_match;
- res->has_rx = (gnm_regcomp_XL (&res->rx, criteria, GO_REG_ICASE, FALSE, FALSE) == GO_REG_OK);
+ res->has_rx = (gnm_regcomp_XL (&res->rx, criteria, GO_REG_ICASE, TRUE, FALSE) == GO_REG_OK);
len = 0;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]