summaryrefslogtreecommitdiff
path: root/src/remote.c
diff options
context:
space:
mode:
authorRussell Belfer <rb@github.com>2012-10-23 09:53:15 -0700
committerRussell Belfer <rb@github.com>2012-10-23 09:53:15 -0700
commit5b67d145d8f465ed0c7ed9c07d331aae29c2713b (patch)
tree17de8c31afbdb3398a391e1fcede5010394dec85 /src/remote.c
parent8a89aa1f57fc0b352800bc77e228554fe95caddd (diff)
parenta1abe66aca3625eec1cabb2e93cf8df0be1b63f0 (diff)
downloadlibgit2-5b67d145d8f465ed0c7ed9c07d331aae29c2713b.tar.gz
Merge pull request #923 from yorah/topic/config-store
Add git_config_level support when handling config files
Diffstat (limited to 'src/remote.c')
-rw-r--r--src/remote.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/remote.c b/src/remote.c
index 5ef791d39..e05ea059f 100644
--- a/src/remote.c
+++ b/src/remote.c
@@ -637,12 +637,12 @@ struct cb_data {
regex_t *preg;
};
-static int remote_list_cb(const char *name, const char *value, void *data_)
+static int remote_list_cb(const git_config_entry *entry, void *data_)
{
struct cb_data *data = (struct cb_data *)data_;
size_t nmatch = 2;
regmatch_t pmatch[2];
- GIT_UNUSED(value);
+ const char *name = entry->name;
if (!regexec(data->preg, name, nmatch, pmatch, 0)) {
char *remote_name = git__strndup(&name[pmatch[1].rm_so], pmatch[1].rm_eo - pmatch[1].rm_so);