From e6ab8c1bc72f24aff7bdbc453db4831da35c39c0 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Sun, 7 Apr 2019 00:34:19 +0700 Subject: gsm_data.c: use REG_NOSUB flag of regcomp() We don't need to know position of matches: just yes or no. This change would save some computation power. Change-Id: Ia8414bf83d030adfae806c0aeaa757bc4c8cda2b --- src/osmo-bsc/gsm_data.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/osmo-bsc/gsm_data.c b/src/osmo-bsc/gsm_data.c index 509f805ae..45c433ced 100644 --- a/src/osmo-bsc/gsm_data.c +++ b/src/osmo-bsc/gsm_data.c @@ -260,7 +260,7 @@ int gsm_parse_reg(void *ctx, regex_t *reg, char **str, int argc, const char **ar if (argc > 0) { *str = talloc_strdup(ctx, argv[0]); - ret = regcomp(reg, argv[0], 0); + ret = regcomp(reg, argv[0], REG_NOSUB); /* handle compilation failures */ if (ret != 0) { -- cgit v1.2.3