summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/config_file.c4
-rw-r--r--src/strmap.c2
-rw-r--r--src/strmap.h1
3 files changed, 1 insertions, 6 deletions
diff --git a/src/config_file.c b/src/config_file.c
index 4e564a51d..7c22be424 100644
--- a/src/config_file.c
+++ b/src/config_file.c
@@ -268,12 +268,10 @@ static int config_iterator_next(
diskfile_backend *b = (diskfile_backend *) it->parent.backend;
int err = 0;
cvar_t * var;
- const char* key;
if (it->next_var == NULL) {
- err = git_strmap_next(&key, (void**) &var, &(it->iter), b->values);
+ err = git_strmap_next((void**) &var, &(it->iter), b->values);
} else {
- key = it->next_var->entry->name;
var = it->next_var;
}
diff --git a/src/strmap.c b/src/strmap.c
index 1b07359d1..b26a13d1f 100644
--- a/src/strmap.c
+++ b/src/strmap.c
@@ -8,7 +8,6 @@
#include "strmap.h"
int git_strmap_next(
- const char **key,
void **data,
git_strmap_iter* iter,
git_strmap *map)
@@ -22,7 +21,6 @@ int git_strmap_next(
continue;
}
- *key = git_strmap_key(map, *iter);
*data = git_strmap_value_at(map, *iter);
++(*iter);
diff --git a/src/strmap.h b/src/strmap.h
index cb079b500..8276ab468 100644
--- a/src/strmap.h
+++ b/src/strmap.h
@@ -68,7 +68,6 @@ typedef khiter_t git_strmap_iter;
#define git_strmap_end kh_end
int git_strmap_next(
- const char **key,
void **data,
git_strmap_iter* iter,
git_strmap *map);