diff options
author | Arthur Schreiber <arthurschreiber@github.com> | 2016-10-06 13:15:31 +0200 |
---|---|---|
committer | Arthur Schreiber <arthurschreiber@github.com> | 2016-10-06 13:15:31 +0200 |
commit | ab96ca5572f1aae6bc7f889fbd46f56fc959ba2b (patch) | |
tree | 4bb04769f4b5b9081d4516a4075953fc4c80ec63 /src/config_file.c | |
parent | e8ab13b3fd8485086c2a906dac85ecc8fa162d84 (diff) | |
download | libgit2-ab96ca5572f1aae6bc7f889fbd46f56fc959ba2b.tar.gz |
Make sure we use the `C` locale for `regcomp` on macOS.
Diffstat (limited to 'src/config_file.c')
-rw-r--r-- | src/config_file.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/config_file.c b/src/config_file.c index e33b83738..9ff021e7e 100644 --- a/src/config_file.c +++ b/src/config_file.c @@ -570,7 +570,7 @@ static int config_set_multivar( if ((result = git_config__normalize_name(name, &key)) < 0) return result; - result = regcomp(&preg, regexp, REG_EXTENDED); + result = p_regcomp(&preg, regexp, REG_EXTENDED); if (result != 0) { giterr_set_regex(&preg, result); result = -1; @@ -657,7 +657,7 @@ static int config_delete_multivar(git_config_backend *cfg, const char *name, con refcounted_strmap_free(map); - result = regcomp(&preg, regexp, REG_EXTENDED); + result = p_regcomp(&preg, regexp, REG_EXTENDED); if (result != 0) { giterr_set_regex(&preg, result); result = -1; @@ -1957,4 +1957,3 @@ done: git_buf_free(&reader->buffer); return result; } - |